Computer >> คอมพิวเตอร์ >  >> การเขียนโปรแกรม >> MongoDB
MongoDB
  1. จะลบเอกสารใน MongoDB ได้อย่างไร?

    หากต้องการลบเอกสาร ให้ใช้ Remove() ให้เราสร้างคอลเลกชันที่มีเอกสาร - แสดงเอกสารทั้งหมดจากคอลเล็กชันโดยใช้วิธี find() - db.demo79.find(); สิ่งนี้จะสร้างผลลัพธ์ต่อไปนี้ - { _id :ObjectId(5e2bdb2271bf0181ecc42293), Name :Chris }{ _id :ObjectId(5e2bdb2671bf0181ecc42294), Name :David }{ _id :ObjectId

  2. ตัวดำเนินการ MongoDB“ $ และ” สำหรับการรวบรวมย่อยเพื่อดึงเอกสารหรือไม่

    ในการดึงเอกสาร ให้ใช้ $in แทน $และใน MongoDB ให้เราสร้างคอลเลกชันที่มีเอกสารก่อน - > db.demo83.insertOne( ... { ...    "Details":[ ...       { ...          "Name":"Chris", ...          "S

  3. จะจับคู่หลายเกณฑ์ภายในอาร์เรย์กับ MongoDB ได้อย่างไร

    หากต้องการจับคู่หลายเกณฑ์ภายในอาร์เรย์ ให้ใช้ aggregate() ให้เราสร้างคอลเลกชันที่มีเอกสาร - > db.demo84.insertOne({ ...    "EmployeeDetails": [ ...       {Name: 'John', Salary:45000, isMarried: true}, ...       {Name: 'Chris', Sala

  4. จะคำนวณค่าเฉลี่ยของฟิลด์เฉพาะใน MongoDB ได้อย่างไร?

    ในการคำนวณค่าเฉลี่ยของฟิลด์ใดฟิลด์หนึ่ง ให้ใช้ aggregate() ร่วมกับ $avg ให้เราสร้างคอลเลกชันที่มีเอกสาร - > db.demo214.insertOne({"Marks":56,"Name":"David"}); {    "acknowledged" : true,    "insertedId" : ObjectId("5e3e319

  5. จะรับดัชนีขององค์ประกอบอาร์เรย์ในเวอร์ชันเก่าบน MongoDB ได้อย่างไร

    ในการรับดัชนีขององค์ประกอบอาร์เรย์ ให้ใช้ $indexOfArray ให้เราสร้างคอลเลกชันที่มีเอกสาร - db.demo65.insertOne ({ListOfValues:[30,40, 89,91,98]});{ รับทราบ :จริง insertedId :ObjectId(5e28992bcfb11e5c34d8993a)} แสดงเอกสารทั้งหมดจากคอลเล็กชันโดยใช้วิธี find() - db.demo65.find(); สิ่งนี้จะสร้างผลลัพ

  6. MongoDB รวมแบบสอบถามเพื่อ sort

    ในการจัดเรียง ใช้ $match พร้อมกับผลรวม ให้เราสร้างคอลเลกชันที่มีเอกสาร - > db.demo67.insertOne({"StudentAge":23}); {    "acknowledged" : true,    "insertedId" : ObjectId("5e289edf602d9a2ff1828ed8") } > db.demo67.insertOne({"Stude

  7. MongoDB ค้นหาเอกสารทั้งหมดที่ id คุณสมบัติเท่ากับบันทึก id?

    สำหรับสิ่งนี้ ใช้ $where และเปรียบเทียบกับ ==ให้เราสร้างคอลเลกชันที่มีเอกสาร - > db.demo69.insertOne( ... { ...    "_id" : ObjectId("507c7f79bcf86cd7994f6c0e"), ... "Details" : { ... ...    "id" : ObjectId("507c7f79bcf86cd7994f6c0e&

  8. แบบสอบถาม MongoDB บนองค์ประกอบที่ n (ดัชนีตัวแปร) ของอาร์เรย์เอกสารย่อย

    สำหรับสิ่งนี้ ให้ใช้ $let ร่วมกับ $expr ที่นี่ $let ใช้เพื่อกำหนดตัวแปรชั่วคราว $expr ใช้สำหรับนิพจน์การรวม ให้เราสร้างคอลเลกชันที่มีเอกสาร - > db.demo72.insertOne( ... { ...    StudentDetails:[ ...       { ...          Name: "Chris", ..

  9. ใน MongoDB วิธีใดที่มีประสิทธิภาพที่สุดในการรับเอกสารฉบับแรกและฉบับสุดท้าย

    ในการรับเอกสารแรกและสุดท้ายใน MongoDB ให้ใช้ aggregate() พร้อมกับ $first และ $last ตามลำดับ ให้เราสร้างคอลเลกชันที่มีเอกสาร - > db.demo73.insertOne({"Name":"Chris"}); {    "acknowledged" : true,    "insertedId" : ObjectId("5e29c41b7

  10. จะเพิ่มคอลัมน์ในคอลเลกชัน MongoDB ได้อย่างไร?

    หากต้องการเพิ่มคอลัมน์ คุณต้องอัปเดตคอลเล็กชัน ไวยากรณ์มีดังนี้ − db.getCollection(yourCollectionName).update({}, {$set: {"yourColumnName": "yourValue"}},false,true); เพื่อให้เข้าใจไวยากรณ์ข้างต้น ให้เราสร้างคอลเลกชันที่มีเอกสาร - > db.addColumnDemo.insertOne({"StudentId

  11. อัปเดตฟิลด์ _id ใน MongoDB

    หากต้องการอัปเดต เพียงบันทึก ID ใหม่และลบรหัสเก่าโดยใช้ remove() ให้เราสร้างคอลเลกชันที่มีเอกสารก่อน - > db.updatingDemo.insertOne({"StudentName":"Robert"}); {    "acknowledged" : true,    "insertedId" : ObjectId("5e04dae5150ee0e76c

Total 1351 -คอมพิวเตอร์  FirstPage PreviousPage NextPage LastPage CurrentPage:37/68  20-คอมพิวเตอร์/Page Goto:1 31 32 33 34 35 36 37 38 39 40 41 42 43