Computer >> คอมพิวเตอร์ >  >> การเขียนโปรแกรม >> MongoDB
MongoDB
  1. MongoDB $regex ตัวดำเนินการ i หรือ I สำหรับการค้นหาตัวพิมพ์เล็กและตัวพิมพ์ใหญ่

    สำหรับสิ่งนี้ คุณต้องใช้ตัวพิมพ์เล็กและตัวพิมพ์ใหญ่ (i) ให้เราสร้างคอลเลกชันที่มีเอกสาร - > db.demo759.insertOne({SubjectName:"MySQL"}); {    "acknowledged" : true,    "insertedId" : ObjectId("5eb02ba95637cd592b2a4ae7") } > db.demo759

  2. จะอัปเดตเอกสารจำนวนมากด้วยแบบสอบถามเดียวใน MongoDB ได้อย่างไร

    หากต้องการอัปเดตเอกสารจำนวนมากด้วยข้อความค้นหาเดียว ให้ใช้ bulkWrite() ใน MongoDB ให้เราสร้างคอลเลกชันที่มีเอกสาร - > db.demo760.insertOne({id:1,details:{Value1:100,Value2:50}}); {    "acknowledged" : true,    "insertedId" : ObjectId("5eb0309f5637cd592

  3. การรวม MongoDB และการฉายภาพ?

    สำหรับสิ่งนี้ ให้ใช้ $project พร้อมกับ aggregate() การรวม $project จะส่งผ่านเอกสารพร้อมกับฟิลด์ที่ร้องขอไปยังขั้นตอนถัดไปในไปป์ไลน์ ให้เราสร้างคอลเลกชันที่มีเอกสาร - > db.demo762.insertOne({ ...    "_id" : { ...       "userId":101, ...     &

  4. กำลังสอบถามเกี่ยวกับอาร์เรย์ของวัตถุสำหรับเอกสารที่ซ้อนกันเฉพาะกับ MongoDB หรือไม่

    หากต้องการสอบถามอาร์เรย์ของวัตถุสำหรับเอกสารที่ซ้อนกัน ให้ใช้ find() ให้เราสร้างคอลเลกชันที่มีเอกสาร - > db.demo763.insertOne( ...    { ...       _id:1, ...       CountryName:"US", ...       "studentInformation": [ ... &nb

  5. MongoDB รวมกลุ่มหลายผลลัพธ์?

    หากต้องการรวมผลลัพธ์หลายรายการ ให้ใช้ $group ใน MongoDB ให้เราสร้างคอลเลกชันที่มีเอกสาร - > db.demo765.insertOne( ... ...    { ...       Name:"John", ...       "Category":"ComputerScience", ...       "Subjec

  6. MongoDB และ Python

    MongoDB เป็นฐานข้อมูลเอกสารที่ใช้กันอย่างแพร่หลายซึ่งเป็นรูปแบบของ NoSQL DB Python สามารถโต้ตอบกับ MongoDB ผ่านโมดูลหลามบางตัว และสร้างและจัดการข้อมูลภายใน Mongo DB ในบทความนี้เราจะเรียนรู้ที่จะทำสิ่งนั้น แต่ MongoDB ควรจะพร้อมใช้งานในระบบของคุณก่อนที่ python จะสามารถเชื่อมต่อและรันได้ ในการตั้งค่า

  7. เชื่อมต่อ MongoDB กับ NodeJS

    ข้อมูลเบื้องต้นเกี่ยวกับ mongodb.connect วิธีนี้ใช้เพื่อเชื่อมต่อเซิร์ฟเวอร์ Mongo DB กับแอปพลิเคชัน Node ของเรา นี่เป็นวิธีการแบบอะซิงโครนัสจากโมดูล MongoDB ไวยากรณ์ mongodb.connect(path[, callback]) พารามิเตอร์ •เส้นทาง – เส้นทางเซิร์ฟเวอร์ที่เซิร์ฟเวอร์ MongoDB ทำงานจริงพร้อมกับพอร์ต •โทรก

  8. แบบฟอร์มลงทะเบียนโดยใช้ Node และ MongoDB

    ในบทความนี้ เราจะสร้างแบบฟอร์มลงทะเบียนผู้ใช้อย่างง่ายที่มีพารามิเตอร์บางอย่าง เมื่อคลิกบันทึก รายละเอียดผู้ใช้ทั้งหมดจะถูกบันทึกไว้ในฐานข้อมูล MongoDB การติดตั้ง ก่อนดำเนินการสร้างแบบฟอร์มลงทะเบียน ต้องติดตั้งการพึ่งพาต่อไปนี้บนระบบของคุณสำเร็จ ตรวจสอบและติดตั้ง express โดยใช้คำสั่งต่อไปนี้ Exp

  9. ผลักค่าลงในอาร์เรย์โดยตั้งค่าหลายฟิลด์เป็น TRUE หรือไม่

    ในการผลักค่า ใช้ $push พร้อมกับ update() โดยตั้งค่าหลายฟิลด์เป็น TRUE ให้เราสร้างคอลเลกชันที่มีเอกสาร - db.demo747.insertOne({CountryName:[ UK,IND]});{ acknowledged :true, insertedId :ObjectId(5eae6a60a930c785c834e561)} แสดงเอกสารทั้งหมดจากคอลเล็กชันโดยใช้วิธี find() - db.demo747.find(); สิ่งนี้

  10. ขนาดสูงสุดของเอกสารใน MongoDB คือเท่าใด

    เอกสารเป็นบันทึกในคอลเลกชัน เอกสารแต่ละฉบับมีขนาดจำกัด 16 MB เอกสารอยู่ในวงเล็บปีกกา ({}) ให้เราสร้างคอลเลกชันที่มีเอกสาร - > db.demo748.insertOne({_id:101,Name:"Chris",Age:21}); { "acknowledged" : true, "insertedId" : 101 } > db.demo748.insertOne({_id:102,Name:&

  11. แบบสอบถาม MongoDB เพื่ออัปเดตแต่ละฟิลด์ของเอกสารในคอลเลกชันด้วยสูตร?

    หากต้องการอัปเดตแต่ละฟิลด์ของเอกสารในคอลเล็กชันด้วยสูตร ให้ใช้ MongoDB update() ให้เราสร้างคอลเลกชันที่มีเอกสาร - > db.demo749.insertOne({"details":[{"id":1,a:10},{"id":2,a:5},{"id":3,a:20}]}); {    "acknowledged" : true,    &q

  12. วิธีรับค่าสูงสุดสำหรับองค์ประกอบที่แตกต่างกันใน MongoDB

    หากต้องการรับค่าสูงสุดสำหรับองค์ประกอบที่แตกต่างกัน ให้ใช้ $sort และ $group ใน MongoDB aggregate() ให้เราสร้างคอลเลกชันที่มีเอกสาร - > db.demo750.insertOne({id:101,value:50}); {    "acknowledged" : true,    "insertedId" : ObjectId("5eae74b2a930c785c834

  13. กรองค่าเฉพาะจากเอกสาร MongoDB

    ในการกรองค่าเฉพาะ ให้ใช้ $filter ใน MongoDB ให้เราสร้างคอลเลกชันที่มีเอกสาร - > db.demo751.insertOne( ...    { ...       _id: 101, ...       details: [ ...          { Name: "Robert", id:110,Age:21}, ...      

  14. MongoDB แปลงหนึ่งระเบียนที่มีอาร์เรย์เป็นหลายระเบียนในคอลเล็กชันใหม่หรือไม่

    สำหรับสิ่งนี้ คุณสามารถใช้ $out ร่วมกับ aggregate() และ $unwind ให้เราสร้างคอลเลกชันที่มีเอกสาร - > db.demo757.insertOne( ...    { ...       "id": 101, ...       "Name": ["John", "Bob", "Chris"] ...   &

  15. วิธีสั่งซื้อตามเวลาประทับ (เรียงลำดับจากมากไปน้อย) ใน MongoDB

    หากต้องการเรียงลำดับตามเวลา ให้ใช้ sort() ใน MongoDB ให้เราสร้างคอลเลกชันที่มีเอกสาร - > db.demo737.insertOne({"timestamp" : new ISODate("2020-04-01" )}); {    "acknowledged" : true,    "insertedId" : ObjectId("5ead682157bb72a10bcf0

Total 1351 -คอมพิวเตอร์  FirstPage PreviousPage NextPage LastPage CurrentPage:1/68  20-คอมพิวเตอร์/Page Goto:1 2 3 4 5 6 7