Computer >> คอมพิวเตอร์ >  >> การเขียนโปรแกรม >> MongoDB
MongoDB
  1. การใช้ไปป์ไลน์การรวมเพื่อดึงบันทึกใน MongoDB

    ไปป์ไลน์การรวม MongoDB มีขั้นตอน แต่ละขั้นตอนจะแปลงเอกสารเมื่อผ่านไปป์ไลน์ ให้เราสร้างคอลเลกชันที่มีเอกสารก่อน - > db.demo218.insertOne({"Name":"Chris","Branch":"CS",Marks:[65,78,36,90]}); {    "acknowledged" : true,    "

  2. กำลังค้นหาชื่อโดเมนเฉพาะจากบันทึก URL ใน MongoDB หรือไม่

    หากต้องการค้นหาชื่อโดเมนเฉพาะ ให้ใช้ /i ให้เราสร้างคอลเลกชันที่มีเอกสาร - > db.demo219.insertOne({"details":{"WebsiteURL":"www.EXAMPLE.com"}}); {    "acknowledged" : true,    "insertedId" : ObjectId("5e3e667203d395bdc21347

  3. รับเอกสารที่ฝังไว้ทั้งหมดที่มีสถานะ "isMarried" ในคอลเล็กชัน MongoDB

    ในการรับเอกสารที่ฝังไว้ทั้งหมด ให้ใช้ $project ใน MongoDB ให้เราสร้างคอลเลกชันที่มีเอกสาร - > db.demo220.insertOne({ ...   "id":101, ...   "FullName" : "John Doe", ...   "EmailId" : "[email protected]", ...   "ShippingDate&

  4. นิพจน์ทั่วไป MongoDB เพื่อดึงบันทึกที่มีชื่อเฉพาะ “John” แทนที่จะเป็น “john”

    สำหรับการค้นหาคำเฉพาะ ให้ใช้ /searchWord/ กับ regex ให้เราสร้างคอลเลกชันที่มีเอกสาร - > db.demo221.insertOne({"Details":{"StudentName":"Chris","StudentAge":21}}); {    "acknowledged" : true,    "insertedId" : ObjectId

  5. แบบสอบถาม MongoDB เพื่อเพิ่มองค์ประกอบอาร์เรย์ใหม่ในเอกสาร

    ในการเพิ่มองค์ประกอบอาร์เรย์ใหม่ในเอกสาร MongoDB ให้ใช้ $(projection) พร้อมกับ update() ให้เราสร้างคอลเลกชันที่มีเอกสาร - >db.demo222.insertOne({"details":[{"StudentName":"Chris","StudentMarks":78},{"StudentName":"David","StudentMar

  6. จะเปรียบเทียบคุณสมบัติหลายรายการใน MongoDB ได้อย่างไร

    หากต้องการเปรียบเทียบคุณสมบัติหลายรายการ ให้ใช้ $where ใน MongoDB ให้เราสร้างคอลเลกชันที่มีเอกสาร - db.demo223.insertOne({Scores:[98,79]});{ รับทราบ :จริง insertedId :ObjectId(5e3ee4d803d395bdc2134732)} แสดงเอกสารทั้งหมดจากคอลเล็กชันโดยใช้วิธี find() - db.demo223.find(); สิ่งนี้จะสร้างผลลัพธ์ต่อ

  7. รับค่าสองค่าสุดท้ายด้วย MongoDB

    หากต้องการรับสองค่าสุดท้าย ให้ใช้ MongoDB $slice ให้เราสร้างคอลเลกชันที่มีเอกสาร - > db.demo173.insertOne({"ListOfValues":[10,40,100,560,700,900]}); {    "acknowledged" : true,    "insertedId" : ObjectId("5e383a4f9e4f06af551997e4") } แส

  8. MongoDB Aggregation เพื่อแบ่งอาร์เรย์ภายในอาร์เรย์

    สำหรับสิ่งนี้ ให้ใช้ aggregate() ใน MongoDB ในนั้นใช้ $slice เพื่อแบ่งอาร์เรย์ภายในอาร์เรย์ ให้เราสร้างคอลเลกชันที่มีเอกสาร - > db.demo111.insertOne( ...    { ...       "_id" : 101, ...       "Name" : "Chris", ...    

  9. จะอัปเดตฟิลด์เดียวในคอลเล็กชันต่อยอดใน MongoDB ได้อย่างไร

    ในการอัปเดต คุณต้องใช้ update() สำหรับฟิลด์ที่มีการตั้งค่าคอลเลกชันด้วย capped:true ให้เราสร้างคอลเลกชันที่มีเอกสาร - > db.createCollection("Demo112", { capped : true, size : 14, max : 3 } ); { "ok" : 1 } > db.demo112.insertOne({"Name":"Chris"}); {  

  10. การสร้างมุมมองใน MongoDB

    ในการสร้างมุมมองใน MongoDB ให้ใช้ createView() ให้เราสร้างคอลเลกชันที่มีเอกสาร - > db.demo113.insertOne( ... { _id: 1, StudentId: "101", "Details": { Name: "Chris", Age: 21 }, Subject: "MySQL" } ... ); { "acknowledged" : true, "insertedId&quo

  11. ค้นหาคะแนนสูงสุดสำหรับค่าชื่อที่ซ้ำกันใน MongoDB?

    หากต้องการค้นหาคะแนนสูงสุด ให้ใช้ GROUP() เพื่อจัดกลุ่มเอกสารในคอลเลกชั่น ให้เราสร้างคอลเลกชันที่มีเอกสาร - > db.demo114.insertOne({"Score":60,"Name":"Chris"}); {    "acknowledged" : true,    "insertedId" : ObjectId("5e2ef

  12. แบบสอบถาม MongoDB เพื่ออัปเดตฟิลด์และแก้ไขข้อมูลปัจจุบันในคอลัมน์

    สำหรับสิ่งนี้ ให้ใช้ find() พร้อมกับ update() ให้เราสร้างคอลเลกชันที่มีเอกสาร - > db.demo115.insertOne({"LastName":"Brown"}); {    "acknowledged" : true,    "insertedId" : ObjectId("5e2efe9bd8f64a552dae635a") } แสดงเอกสารทั้งห

  13. จะค้นหาเอกสารเพียงฉบับเดียวที่ตรงตามเกณฑ์ใน MongoDB ได้อย่างไร

    หากต้องการค้นหาเพียงเอกสารเดียว ให้ใช้ findOne() ใน MongoDB ให้เราสร้างคอลเลกชันที่มีเอกสาร - > db.demo116.insertOne({"EmployeeId":101,"EmployeeName":"John"}); {    "acknowledged" : true,    "insertedId" : ObjectId("5e2eff

  14. MongoDB รวมค่ารวมในรายการพจนานุกรมสำหรับเอกสารทั้งหมดหรือไม่

    ในการรวมผลรวมของค่าในรายการพจนานุกรม ให้ใช้ $sum พร้อมกับ aggregate() ให้เราสร้างคอลเลกชันที่มีเอกสาร - > db.demo117.insertOne( ...    { ...       ID:101, ...       Details:[ ...          { ...           &nb

  15. รวมหลายอาร์เรย์เป็นอาร์เรย์ขนาดใหญ่เดียวด้วย MongoDB หรือไม่

    หากต้องการรวมหลายอาร์เรย์เป็นอาร์เรย์เดียว ให้ใช้ $project ใน MongoDB ให้เราสร้างคอลเลกชันที่มีเอกสาร - > db.demo119.insertOne( ...    { ...       "_id": 101, ...       "WebDetails": [ ...          { ...   &

  16. จะแทรกฟิลด์บูลีนใน MongoDB ได้อย่างไร?

    เนื่องจากบูลีนมีค่าสองค่า:จริงและเท็จ ดังนั้น ให้ใช้คีย์เวิร์ดจริงหรือเท็จใน MongoDB ให้เราสร้างคอลเลกชันที่มีเอกสาร - > db.demo215.insertOne({"EmployeeDetails":[{EmployeeName:"David","isMarried":false,"Salary":56000}]}); {    "acknowledged&

  17. แบบสอบถาม MongoDB เพื่อนำไปใช้หรือแบบสอบถามเพื่อดึงเอกสารยกเว้นเอกสารเฉพาะ

    ในการดึงเอกสารยกเว้นเอกสารเฉพาะ ให้ตั้งค่าเอกสารที่จะพลาดโดยใช้ $หรือใน MongoDB ให้เราสร้างคอลเลกชันที่มีเอกสาร - > db.demo100.insertOne({"Name":"Chris","Age":21}); {    "acknowledged" : true,    "insertedId" : ObjectId("5

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