Computer >> คอมพิวเตอร์ >  >> การเขียนโปรแกรม >> MongoDB
MongoDB
  1. รับค่าจากอาร์เรย์ JSON ที่ซ้อนกันใน MongoDB หรือไม่

    ในการดึงค่าจากอาร์เรย์ JSON ที่ซ้อนกัน คุณสามารถใช้ไวยากรณ์ด้านล่าง - db.yourCollectionName.find({"yourOuterFieldName.yourInnerFieldName.yourNextInnerFieldName…...N": "yourValue"}).pretty(); ให้เราสร้างคอลเลกชันที่มีเอกสารก่อน - > db.nestedJSONArrayDemo.insertOne({ ...

  2. จะตั้งค่าขีด จำกัด $inc ใน MongoDB ได้อย่างไร

    หากต้องการตั้งค่าขีดจำกัดเป็น $inc ให้ใช้ไวยากรณ์ด้านล่าง - db.yourCollectionName.update({yourFieldName :{$lt :yourValue}}, {$inc :{yourFieldName :yourIncrementValue}},false,true); ให้เราสร้างคอลเลกชันที่มีเอกสารก่อน - db.limitIncrementDemo.insertOne({StudentId:105,StudentScore:79});{ acknowledged

  3. MongoDB Capped Collection ขนาดสูงสุดที่อนุญาตคือเท่าใด

    ขึ้นอยู่กับคุณว่าคุณต้องการพื้นที่มากแค่ไหน คุณต้องใช้ขนาดพารามิเตอร์เพื่อตั้งค่า ใช้ไวยากรณ์ด้านล่าง - db.createCollection(‘yourCollectionName’, capped=true, size=yourValue); ให้เราใช้ไวยากรณ์ข้างต้นเพื่อให้มีขนาดสำหรับคอลเลกชันต่อท้าย - > db.createCollection('cappedCollectionMa

  4. จะกรององค์ประกอบอาร์เรย์ใน MongoDB ได้อย่างไร

    คุณสามารถใช้ตัวดำเนินการ $setIntersection ร่วมกับเฟรมเวิร์กรวมเพื่อกรององค์ประกอบอาร์เรย์ใน MongoDB ให้เราสร้างคอลเลกชันที่มีเอกสารก่อน - > db.filterArrayElementsDemo.insertOne( { "Scores": [10,45,67,78,90,98,99,92] } ); {    "acknowledged" : true,    "

  5. ฉันจะรับรายการฐานข้อมูลและคอลเล็กชันบนเซิร์ฟเวอร์ MongoDB ได้อย่างไร

    ในการรับรายการฐานข้อมูลทั้งหมด คุณต้องใช้ไวยากรณ์ด้านล่าง - use admin db.runCommand({listDatabases: 1}); ในการรับรายชื่อคอลเลกชันทั้งหมดของฐานข้อมูลเฉพาะ คุณต้องใช้ไวยากรณ์ด้านล่าง - use yourDatabaseName; db.getCollectionNames(); ให้เราใช้ไวยากรณ์ข้างต้น - กรณีที่ 1 − เพื่อรับรายการฐานข้อมูล &g

  6. รับรายการที่ตรงกับ MongoDB อย่างน้อยหนึ่งรายการหรือไม่

    ใช้ตัวดำเนินการ $in เพื่อจับคู่อย่างน้อยหนึ่งรายการ ให้เราสร้างคอลเลกชันที่มีเอกสารก่อน - db.atleastOneMatchDemo.insertOne({StudentFavour({itestudentFavour) [Ruby,Javascript,C#,MySQL]});{ acknowledged :true, insertedId :ObjectId(5cd2dba9b64f4b851c3a13d1)} ต่อไปนี้เป็นแบบสอบถามเพื่อแสดงเอกสารทั้งหมด

  7. ฉันจะค้นหาตามฟิลด์ในคลาสภายในโดยใช้ MongoDB db.coll.find() ได้อย่างไร

    ใช้เครื่องหมายจุด (.) เพื่อค้นหาในคลาสภายในโดยใช้ MongoDB ให้เราสร้างคอลเลกชันที่มีเอกสารก่อน - db.searchInInnerDemo.insertOne(... { ... StudentFirstName :David,... StudentTechnicalDetails:... {... StudentBackEndTechnology :MySQL,... StudentLanguage :PHP... }... }... );{ รับทราบ :จริง insertedId :O

  8. ลบข้อมูลจากคอลเล็กชันใน MongoDB โดยใช้หลายเงื่อนไขหรือไม่

    คุณสามารถใช้ remove() สำหรับสิ่งนี้ ให้เราสร้างคอลเลกชันที่มีเอกสารก่อน - > db.deleteDataDemo.insertOne({_id:1,"Name":"Larry"}); { "acknowledged" : true, "insertedId" : 1 } > db.deleteDataDemo.insertOne({_id:2,"Name":"Chris"}); { &quo

  9. MongoDB เทียบเท่ากับ `select different (name) จาก collectionName โดยที่ age =“25”`?

    คุณสามารถใช้ different() เพื่อรับค่าที่เทียบเท่ากับค่าที่เลือกใช้ ให้เราสร้างคอลเลกชันที่มีเอกสารก่อน - > db.distinctNameAndAgeDemo.insertOne({"ClientFirstName":"John","Age":23}); {    "acknowledged" : true,    "insertedId" : O

  10. createCollectionAutomatically หมายถึงอะไรใน MongoDB

    หากไม่มีคอลเล็กชัน MongoDB จะสร้างคอลเล็กชันในส่วนการจัดทำดัชนี createdCollectionAutomatically บอกว่าการดำเนินการสร้างคอลเลกชัน ตัวอย่างเช่น ให้เราสร้างคอลเลกชันที่มีดัชนี - > db.createCollectionDemo.createIndex({"ClientCountryName":1}); สิ่งนี้จะสร้างผลลัพธ์ต่อไปนี้ - {    

  11. รวม $slice เพื่อรับองค์ประกอบในตำแหน่งที่แน่นอนจากอาร์เรย์ที่ซ้อนกันใน MongoDB หรือไม่

    คุณสามารถใช้กรอบงานรวมสำหรับสิ่งนี้ ให้เราสร้างคอลเลกชันที่มีเอกสารก่อน - >db.exactPositionDemo.insertOne({"StudentName":"John","StudentScores":[78,98,56,45,89]}); {    "acknowledged" : true,    "insertedId" : ObjectId("5c

  12. แบบสอบถาม MongoDB เพื่อรับบันทึกที่เริ่มต้นด้วยองค์ประกอบเฉพาะจากอาร์เรย์?

    คุณสามารถใช้เครื่องหมายจุด (.) ร่วมกับดัชนีอาร์เรย์เพื่อเริ่มต้นบันทึกด้วยองค์ประกอบเฉพาะ ให้เราสร้างคอลเลกชันที่มีเอกสารก่อน - >db.arrayStartsWithElementDemo.insertOne({"PlayerName":"Chris","PlayerScore":[780,9000,456,789,987]}); {    "acknowledged&qu

  13. จะค้นหาเอกสารผ่านอาร์เรย์จำนวนเต็มใน MongoDB ได้อย่างไร?

    คุณสามารถใช้ตัวดำเนินการ $where สำหรับสิ่งนี้ ให้เราสร้างคอลเลกชันที่มีเอกสารก่อน - >db.searchDocumentArrayIntegerDemo.insertOne({"StudentFirstName":"John","StudentScores":[45,78,89,90]}); {    "acknowledged" : true,    "insertedId&

  14. รวมส่วนการอัพเดทและแบบสอบถามเพื่อสร้างเอกสาร upsert ใน MongoDB?

    คุณต้องใช้ตัวดำเนินการ $set พร้อมกับ upsert:true ให้เราสร้างคอลเลกชันที่มีเอกสารก่อน - > db.updateWithUpsertDemo.insertOne({"StudentFirstName":"John","StudentAge":21}); {    "acknowledged" : true,    "insertedId" : ObjectId(&qu

  15. การเลือกฐานข้อมูลภายใน JS ใน MongoDB?

    คุณสามารถใช้ getSiblingDB() จาก MongoDB ได้โดยใช้คีย์เวิร์ด var จาก JS − anyVariableName= db.getSiblingDB(‘yourDatabaseName’); ให้เราใช้ไวยากรณ์ข้างต้นเพื่อเลือกฐานข้อมูล - > selectedDatabase = db.getSiblingDB('sample'); สิ่งนี้จะสร้างผลลัพธ์ต่อไปนี้ - Sample ตอนนี้ใส่เอกสา

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

    สมมติว่าที่นี่เรากำลังเพิ่ม StudentScores สำหรับ MongoDB ซึ่งอยู่ภายใน StudentDetails - ... "StudentScores": { ...    "StudentMathScore": 90, ...    "StudentMongoDBScore": 78 ... } ให้เราสร้างคอลเลกชันที่มีเอกสารก่อน - > db.embeddedValueIncrement

  17. อัปเดตองค์ประกอบ Array ใน MongoDB หรือไม่

    ใช้ตัวดำเนินการ $addToSet เพื่ออัปเดตองค์ประกอบอาร์เรย์ ให้เราสร้างคอลเลกชันที่มีเอกสารก่อน - > db.updateArrayDemo.insertOne( ...    { ... ...       "ClientDetails" : [ ...          { ...             "C

  18. แบบสอบถาม MongoDB คอลเลกชันที่ขึ้นต้นด้วย _?

    สำหรับคอลเลกชัน MongoDB ที่ขึ้นต้นด้วย _ ต่อไปนี้เป็นรูปแบบไวยากรณ์ - db.createCollection(‘_yourCollectionName’); แทรกข้อความค้นหาโดยใช้ไวยากรณ์ด้านล่าง - db.getCollection('_yourCollectionName').insertOne({"yourFieldName1":"yourValue1","yourFieldName2&qu

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