Computer >> คอมพิวเตอร์ >  >> การเขียนโปรแกรม >> MongoDB
MongoDB
  1. ค้นหาจำนวนผู้ใช้ที่เข้าสู่ระบบระหว่างวันที่ระบุด้วย MongoDB

    สมมติว่าคุณได้บันทึกวันที่เข้าสู่ระบบของผู้ใช้ ตอนนี้ คุณต้องการให้ผู้ใช้ที่เข้าสู่ระบบระหว่างวันที่ระบุ เช่น วันที่เข้าสู่ระบบ สำหรับสิ่งนี้ ให้ใช้ตัวดำเนินการ $gte และ $lt พร้อมกับ count() ให้เราสร้างคอลเลกชันที่มีเอกสารก่อน - db.findDataByDateDateDemo.insertOne({UserName:Carol,UserLoginDate:new

  2. แสดงระเบียน MongoDB โดย ObjectId?

    ให้เราสร้างคอลเลกชันที่มีเอกสารก่อน - > db.findByObjectIdDemo.insertOne({"ClientName":"Larry","ClientAge":23}); {    "acknowledged" : true,    "insertedId" : ObjectId("5cd68cd657806ebf1256f11a") } > db.findByObject

  3. รวมสองฟิลด์อาร์เรย์ใน MongoDB?

    หากต้องการรวม ให้ใช้ตัวดำเนินการ $setUnion ให้เราสร้างคอลเลกชันที่มีเอกสารก่อน - db.mergeTwoArrayFieldDemo.insertOne({NaturalNumbers:[1,2,3,8,10,20,30],WholeNumbers:[0,1,2,63,78,20,45] });{ รับทราบ :จริง insertedId :ObjectId(5cd68e4057806ebf1256f11d)} ต่อไปนี้เป็นแบบสอบถามเพื่อแสดงเอกสารทั้งหมดจาก

  4. รับค่าสูงสุดและต่ำสุดใน MongoDB หรือไม่

    ใช้ตัวดำเนินการ $max และ $min พร้อมกับเฟรมเวิร์กรวมเพื่อรับค่าสูงสุดและต่ำสุด ให้เราสร้างคอลเลกชันที่มีเอกสารก่อน - > db.maxAndMinDemo.insertOne({"Value":98}); {    "acknowledged" : true,    "insertedId" : ObjectId("5cd698a357806ebf1256f129&q

  5. จะค้นหาเอกสารที่มีรายการอาร์เรย์เหมือนกับในแบบสอบถาม MongoDB ได้อย่างไร

    สำหรับสิ่งนี้ ให้ใช้ตัวดำเนินการ $all ให้เราสร้างคอลเลกชันที่มีเอกสารก่อน - >db.findDocumentExactlySameInArrayDemo.insertOne({"TechnicalSubjects":["C++","Java","MongoDB"]}); {    "acknowledged" : true,    "insertedId"

  6. รับรายการค่าโดยใช้ MongoDB $group หรือไม่

    หากต้องการรับรายการค่า ให้ใช้การรวมกลุ่ม $พร้อมกับตัวดำเนินการ $push ให้เราสร้างคอลเลกชันที่มีเอกสารก่อน - > db.groupByDemo.insertOne({"UserName":"John","Subject":"MongoDB"}); {    "acknowledged" : true,    "insertedId&quo

  7. ลบข้อมูลบางส่วนใน MongoDB หรือไม่

    คุณสามารถใช้ map() สำหรับสิ่งนี้ ให้เราสร้างคอลเลกชันที่มีเอกสารก่อน - > db.deleteDemo.insertOne({"Name":"John"}); {    "acknowledged" : true,    "insertedId" : ObjectId("5cd550492cba06f46efe9f06") } > db.deleteDemo.insertOn

  8. อัปเดตอาร์เรย์ในเอกสาร MongoDB ด้วยดัชนีตัวแปรหรือไม่

    ในการอัปเดตอาร์เรย์ในเอกสาร MongoDB ด้วยดัชนีตัวแปร ให้ใช้ไวยากรณ์ด้านล่าง ที่นี่ yourIndexValue ในค่าดัชนี โดยที่ yourIndexVariableName เป็นชื่อตัวแปรสำหรับดัชนี - var yourIndexVariableName= yourIndexValue, anyVariableName= { "$set": {} }; yourVariableName["$set"]["yourFiel

  9. รับเอกสารหมดอายุก่อนวันนี้ใน MongoDB?

    คุณสามารถใช้ตัวดำเนินการ $lte ร่วมกับ Date() สำหรับสิ่งนี้ ให้เราสร้างคอลเลกชันที่มีเอกสารก่อน ที่นี่เราได้กำหนดวันที่ 2019-05-11 ซึ่งเป็นวันที่ปัจจุบัน - > db.getDocumentsExpiredDemo.insertOne({"ArrivalDate":new ISODate("2019-05-11")}); {    "acknowledged"

  10. MongoDB เพื่อจัดเรียงตามการจับคู่เอกสารย่อย?

    หากต้องการจัดเรียงตามการจับคู่เอกสารย่อย คุณสามารถใช้กรอบงานรวมได้ ให้เราสร้างคอลเลกชันที่มีเอกสารก่อน - > db.sortBySubDocumentsDemo.insertOne(    {       "StudentName": "Chris",       "StudentDetails": [       &

  11. วิธีเพิ่มฟิลด์ที่มีค่าคงที่ให้กับ MongoDB ค้นหาแบบสอบถาม?

    คุณสามารถใช้ตัวดำเนินการ $literal ร่วมกับเฟรมเวิร์กรวมได้ ให้เราสร้างคอลเลกชันที่มีเอกสารก่อน - > db.fieldWithStaticValue.insertOne({"Name":"Larry","Age":24}); {    "acknowledged" : true,    "insertedId" : ObjectId("5cd655

  12. จะลบช่องว่าง (นำหน้าและต่อท้าย) ออกจากค่าสตริงใน MongoDB ได้อย่างไร

    สำหรับสิ่งนี้ คุณต้องเขียนโค้ดโดยใช้ forEach() ให้เราสร้างคอลเลกชันที่มีเอกสารก่อน - > db.removingWhiteSpaceDemo.insertOne({"Title":" Introduction to java "}); {    "acknowledged" : true,    "insertedId" : ObjectId("5cd66f387924bb85

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

    สำหรับสิ่งนี้ ให้ทำงานกับแนวคิดของ forEach() ให้เราสร้างคอลเลกชันที่มีเอกสารก่อน - db.printDocuementValueDemo.insertOne({InstructorName:David Miller});{ รับทราบ :true, insertedId :ObjectId(5cd680637924bb85b3f48952)} ต่อไปนี้เป็นแบบสอบถามเพื่อแสดงเอกสารทั้งหมดจากคอลเลกชันโดยใช้วิธี find() - db.pri

  14. ฉันจะพุชองค์ประกอบไปยังอาร์เรย์ที่มีอยู่ใน MongoDB ได้อย่างไร

    หากต้องการส่งองค์ประกอบไปยังอาร์เรย์ที่มีอยู่ ให้ใช้ตัวดำเนินการ $addToSet พร้อมกับ update() ให้เราสร้างคอลเลกชันที่มีเอกสารก่อน - > db.pushElements.insertOne({"Comments":["Good","Awesome","Nice"]}); {    "acknowledged" : true,   &n

  15. แบบสอบถาม MongoDB ตรวจสอบว่าค่าในคุณสมบัติอาร์เรย์หรือไม่

    คุณสามารถใช้ตัวดำเนินการ $in เพื่อตรวจสอบว่าค่าอยู่ในอาร์เรย์หรือไม่ ให้เราสร้างคอลเลกชันที่มีเอกสารก่อน - > db.valueInArrayDemo.insertOne({"UserName":"John","UserMessage":["Hi","Hello","Bye"]}); {    "acknowledged&qu

  16. คำนวณคะแนนเฉลี่ยในอาร์เรย์แล้วรวมฟิลด์ลงในเอกสารต้นฉบับใน MongoDB หรือไม่

    คุณสามารถใช้ตัวดำเนินการ $avg พร้อมกับกรอบงานรวม ให้เราสร้างคอลเลกชันที่มีเอกสารก่อน - > db.averageOfRatingsInArrayDemo.insertOne( ...   { ...      "StudentDetails":[ ...         { ...             "StudentId&quo

  17. เพิ่มฟิลด์ลงในเอกสารที่ฝังในอาร์เรย์ใน MongoDB หรือไม่

    คุณสามารถใช้ update() พร้อมกับตัวดำเนินการ $ สำหรับสิ่งนี้ ให้เราสร้างคอลเลกชันที่มีเอกสารก่อน - db.addAFieldDemo.insertOne(... {...... ClientName :Larry,... ClientCountryName :US,... ClientOtherDetails :[... {... ClientProjectName:ระบบธนาคารออนไลน์... }... ]... }... );{ รับทราบ :จริง insertedId :O

Total 1351 -คอมพิวเตอร์  FirstPage PreviousPage NextPage LastPage CurrentPage:47/68  20-คอมพิวเตอร์/Page Goto:1 41 42 43 44 45 46 47 48 49 50 51 52 53