Computer >> คอมพิวเตอร์ >  >> การเขียนโปรแกรม >> MongoDB
MongoDB
  1. เราสามารถใช้ MongoDB findOne() กับประเภทยาว _id ได้หรือไม่

    ใช่ เราสามารถทำได้โดยใช้ประเภทข้อมูล NumberLong() ใน MongoDB ให้เราสร้างคอลเลกชันที่มีเอกสาร - > db.demo618.insertOne({_id:NumberLong("6336366454"),Name:"Chris"}); { "acknowledged" : true, "insertedId" : NumberLong("6336366454") } > db.demo618.

  2. MongoDB – แก้ไข “ล้มเหลวในการแปลงจากประเภท String เป็นประเภท Date”?

    ในการแก้ไขปัญหานี้ ให้ใช้ $dateFromString ใน MongoDB aggregate() $dateFromString แปลงสตริงวันที่/เวลาเป็นวัตถุวันที่ ให้เราสร้างคอลเลกชันที่มีเอกสาร - > db.demo619.insertOne({"DueDate":"10-10-2020"}); {    "acknowledged" : true,    "inserted

  3. รวมตามประเทศ รัฐ และเมืองในคอลเล็กชัน MongoDB ที่มีเอกสารหลายฉบับ

    การรวมกลุ่มค่าจากหลายเอกสารเข้าด้วยกัน และสามารถดำเนินการต่างๆ กับข้อมูลที่จัดกลุ่มเพื่อส่งกลับผลลัพธ์เดียว ในการรวมใน MongoDB ให้ใช้ aggregate() ให้เราสร้างคอลเลกชันที่มีเอกสาร - > db.demo620.insertOne({"Country":"IND","City":"Delhi",state:"Delhi&quo

  4. MongoDB รวมองค์ประกอบที่สองจากองค์ประกอบอินพุตหรือไม่

    หากต้องการรวมองค์ประกอบที่สองจากองค์ประกอบอินพุต ให้ใช้ mapReduce() Map-reduce เป็นกระบวนทัศน์การประมวลผลข้อมูลสำหรับการย่อข้อมูลปริมาณมากให้เป็นผลลัพธ์รวมที่มีประโยชน์ ให้เราสร้างคอลเลกชันที่มีเอกสาร - > db.demo621.insert({ _id: 101, Name1: "John", Name2: "John" }); WriteResu

  5. ดัชนี MongoDB - เป็นไปได้ไหมที่จะสร้างทั้งแบบปกติและแบบผสมพร้อมกัน?

    ใช่ คุณสามารถใช้sureIndex() MongoDB ให้การสนับสนุนอย่างสมบูรณ์สำหรับดัชนีบนฟิลด์ใด ๆ ในชุดเอกสาร ให้เราสร้างคอลเลกชันที่มีเอกสาร - > db.demo622.ensureIndex({_id:1,Name:1,Age:1}); {    "createdCollectionAutomatically" : true,    "numIndexesBefore" : 1, &nbs

  6. เราสามารถค้นหาอาร์เรย์ของวัตถุใน MongoDB ได้หรือไม่?

    ใช่ หากต้องการค้นหาอาร์เรย์ของวัตถุ ให้ใช้ $unwind ใน MongoDB aggregate() หากต้องการจับคู่ ให้ใช้ $match ให้เราสร้างคอลเลกชันที่มีเอกสาร - > db.demo623.insertOne( ...    { ...       _id:1, ...       details:[ ...          { ... &nbs

  7. MongoDB - ฉันจะดูได้อย่างไรว่าองค์ประกอบทั้งหมดของฟิลด์มีอยู่ใน superset?

    สำหรับองค์ประกอบทั้งหมดของฟิลด์ใน MongoDB ให้ใช้ find() และในนั้นให้ใช้ $elemMatch ตัวดำเนินการ $elemMatch จะจับคู่เอกสารที่มีเขตข้อมูลอาร์เรย์ที่มีองค์ประกอบอย่างน้อยหนึ่งองค์ประกอบที่ตรงกับเกณฑ์การสืบค้นที่ระบุทั้งหมด ให้เราสร้างคอลเลกชันที่มีเอกสาร - > db.demo624.insertOne({"ListOfName&q

  8. ดึงเอกสารเฉพาะที่มีค่าอาร์เรย์ใน MongoD

    ในการดึงเอกสารเฉพาะ ให้ใช้ limit() ร่วมกับ toArray() toArray() วิธีการส่งกลับอาร์เรย์ที่มีเอกสารทั้งหมดจากเคอร์เซอร์ ให้เราสร้างคอลเลกชันที่มีเอกสาร - > db.demo482.insertOne({_id:1,"StudentInformation":[{"Name":"Chris","Age":21}]}); { "acknowledged&quo

  9. ตั้งค่าตัวแปรใน MongoDB save() method

    ใช้ db.yourCollectionName.save(yourVariableName) เพื่อตั้งค่าตัวแปร โดยที่ “yourVariableName” คือตัวแปรของคุณ ให้เราดูตัวอย่างและสร้างตัวแปร - > var Info={"Name":"David", ... "CountryName":"US", ... "ProjectDetails":[{"ClientName":"

  10. ค้นหาอาร์เรย์ของวัตถุในคอลเลกชัน MongoDB หรือไม่

    หากต้องการค้นหาอาร์เรย์ของออบเจ็กต์ ให้ใช้ MongoDB find().The find() วิธีการเลือกเอกสารในคอลเล็กชันหรือมุมมองและส่งคืนเคอร์เซอร์ไปยังเอกสารที่เลือก.. ให้เราสร้างคอลเลกชันที่มีเอกสาร - > db.demo484.insertOne( ... { 'id' : 1, 'details' : [ { 'Name1' : 'Chris' }, { &

  11. จะตรวจสอบช่องว่างในคอลเล็กชัน MongoDB ได้อย่างไร?

    ในการตรวจสอบช่องว่างในคอลเล็กชัน MongoDB ให้ใช้ $exists พร้อมกับตัวดำเนินการ $eq ให้เราสร้างคอลเลกชันที่มีเอกสาร - > db.demo485.insertOne({"FirstName":"Chris","LastName":""});{    "acknowledged" : true,    "insertedId"

  12. ใช้แบบสอบถามที่คล้ายกับ MySQL Union กับ MongoDB หรือไม่

    สำหรับข้อความค้นหาที่คล้ายกับ UNION สองคอลเล็กชัน ให้ใช้ JOIN ใน MongoDB พร้อมกับ aggregate() ให้เราสร้างคอลเลกชันที่มีเอกสาร - db.demo486.insertOne({_id:3,Amount:60, ไม่:6});{ รับทราบ :จริง insertedId :3 } แสดงเอกสารทั้งหมดจากคอลเล็กชันโดยใช้วิธี find() - db.demo486.find(); สิ่งนี้จะสร้างผลลัพธ

  13. จะลบข้อมูลบางส่วนใน MongoDB ได้อย่างไร?

    ตั้งค่าที่จะลบในตัวแปรหากต้องการลบข้อมูลอนุภาค ให้ใช้ Remove() ให้เราสร้างคอลเลกชันที่มีเอกสาร - > db.demo488.insertOne({"Name":"Chris"});{    "acknowledged" : true,    "insertedId" : ObjectId("5e8351e0b0f3fa88e22790b2") } >

  14. แบบสอบถาม MongoDB เพื่ออัปเดตวัตถุอาร์เรย์ในดัชนี N?

    ใช้ update() ใน MongoDB เพื่ออัปเดตวัตถุอาร์เรย์ ต้องใช้เครื่องหมายจุดด้วย ให้เราสร้างคอลเลกชันที่มีเอกสาร - > db.demo489.insertOne( ... { ... ... ...    details : [{ ...       id : 101, ...       "Info1" : { ...          

  15. การนำการเปรียบเทียบสตริงไปใช้ใน MongoDB หรือไม่

    หากต้องการใช้การเปรียบเทียบสตริงใน MongoDB ให้ใช้ $strcasecmp จะทำการเปรียบเทียบสองสตริงโดยไม่พิจารณาตัวพิมพ์เล็กและใหญ่ มันกลับมา - 1 ถ้าสตริงแรก มากกว่า สตริงที่สอง 0 ถ้าสองสตริงเท่ากัน -1 ถ้าสตริงแรกมีค่าน้อยกว่าสตริงที่สอง ให้เราสร้างคอลเลกชันที่มีเอกสาร - > db.demo490.insertOne({

  16. ({$natural:1}) ใน MongoDB คืออะไร

    ({$natural − 1}) ทำงานเหมือน LIFO(LAST IN FIRST OUT) ซึ่งหมายความว่าเอกสารที่ใส่ล่าสุดจะแสดงก่อน ให้เราสร้างคอลเลกชันที่มีเอกสาร - db.demo614.insertOne({CountryName:IND});{ acknowledged :true, insertedId :ObjectId(5e988cebf5584d89257} แสดงเอกสารทั้งหมดจากคอลเล็กชันโดยใช้วิธี find() - db.demo614.

  17. จะใช้ $type ใน MongoDB ได้อย่างไร?

    ประเภท $ เลือกเอกสารที่ค่าของฟิลด์เป็นอินสแตนซ์ของประเภท BSON ที่ระบุ ให้เราสร้างคอลเลกชันที่มีเอกสาร - > db.demo615.insert({"Value":100}); WriteResult({ "nInserted" : 1 }) > db.demo615.insert({"Value":"100"}); WriteResult({ "nInserted" : 1 })

  18. จะลบคีย์หลักออกจาก MongoDB ได้อย่างไร

    หากต้องการลบคีย์หลักใน MongoDB ให้ตั้งค่า _id เป็น 0 เช่น ตั้งค่าฟิลด์ที่คุณต้องการยกเว้นเป็น 0 ใน find() ให้เราสร้างคอลเลกชันที่มีเอกสาร - > db.demo471.insertOne({"ClientId":101,"ClientName":"Chris"});{    "acknowledged" : true,    &quo

  19. ค้นหาเอกสารในคอลเล็กชัน MongoDB โดยที่ฟิลด์มีค่าเท่ากับค่าจำนวนเต็มที่กำหนดหรือไม่

    หากต้องการค้นหาเอกสารที่มีเขตข้อมูลเท่ากับจำนวนเต็มที่กำหนด ให้ใช้ find() ให้เราสร้างคอลเลกชันที่มีเอกสาร - > db.demo472.insertOne({"Project_Id":-101,"ProjectName":"Online Customer Tracking"});{    "acknowledged" : true,    "inserte

Total 1351 -คอมพิวเตอร์  FirstPage PreviousPage NextPage LastPage CurrentPage:15/68  20-คอมพิวเตอร์/Page Goto:1 9 10 11 12 13 14 15 16 17 18 19 20 21