หน้าแรก
หน้าแรก
ใช้ drop() เพื่อลบตาราง ต่อไปนี้เป็นไวยากรณ์ - db.yourCollectionName.drop(); ให้เราสร้างคอลเลกชันที่มีเอกสารก่อน - > db.deleteTableDemo.insertOne({"Name":"Chris","Age":23}); { "acknowledged" : true, "insertedId" : Object
คุณสามารถทำงานกับกรอบงานรวมและใช้ $sort, $skip และ $limit เพื่อแสดงเรกคอร์ดที่เรียงลำดับอย่างชัดเจนด้วยการข้ามและตั้งค่าขีดจำกัดได้ด้วย ให้เราสร้างคอลเลกชันที่มีเอกสารก่อน > db.orderedDistinctDemo.insertOne({"Name":"John"}); { "acknowledged" : true, &nbs
คำสั่ง db.collection.find() จะส่งกลับเคอร์เซอร์ของ Result Set ของเคียวรีซึ่งคุณสามารถวนซ้ำชุดผลลัพธ์หรือพิมพ์เอกสารทั้งหมดได้ ให้เราสร้างคอลเลกชันที่มีเอกสารก่อน - > db.findCursorDemo.insertOne({"ClientFirstName":"John","ClientLastName":"Smith"}); {
หากต้องการสอบถามค่า Null ใน MongoDB ให้ใช้ตัวดำเนินการ $ne ให้เราสร้างคอลเลกชันที่มีเอกสารก่อน - > db.queryingNullDemo.insertOne( ... { ... "StudentName":"Larry", ... "StudentDetails": ... {
คุณสามารถใช้คำสั่ง update เพื่อเพิ่มฟิลด์ลงในเรกคอร์ดที่มีอยู่ได้ ให้เราสร้างคอลเลกชันที่มีเอกสารก่อน - > db.addAFieldToEveryRecordDemo.insertOne({"ClientName":"Chris","ClientAge":34}); { "acknowledged" : true, "insertedId&quo
ใช้ตัวดำเนินการ $pull เพื่อดึงองค์ประกอบอาร์เรย์จากคอลเลกชัน ให้เราสร้างคอลเลกชันที่มีเอกสารก่อน - > db.pullElementFromAnArrayDemo.insertOne( ... { ... "StudentScores":[89,56,78,90] ... } ... ); { "acknowledged" : tru
หากต้องการสอบถามพารามิเตอร์หลายตัวใน MongoDB คุณสามารถใช้เครื่องหมายจุด (.) ให้เราสร้างคอลเลกชันที่มีเอกสารก่อน - > db.multipleParametersDemo.insertOne( ... { ... "CustomerName" : "Larry", ... "CustomerDetails" :
คุณสามารถใช้ตัวดำเนินการ $set สำหรับสิ่งนี้ ให้เราสร้างคอลเลกชันที่มีเอกสารก่อน - > db.pullAllElementDemo.insertOne( ... { ... "StudentId":101, ... "StudentDetails" : [ ... { ... ...  
ในการย้อนกลับฟิลด์อาร์เรย์ใน MongoDB คุณสามารถใช้ forEach() ให้เราสร้างคอลเลกชันที่มีเอกสารก่อน - > db.reverseArrayDemo.insertOne({"Skills":["C","Java"]}); { "acknowledged" : true, "insertedId" : ObjectId("5ccddf99dc
คุณต้องตั้งค่า numericOrdering:true สำหรับการจัดเรียงตัวอักษรและตัวเลข ให้เราสร้างคอลเลกชันที่มีเอกสารก่อน - > db.alphanumericSortDemo.insertOne({"StudentId":"STU1010"}); { "acknowledged" : true, "insertedId" : ObjectId("5ccf1
ใช้ typeof เพื่อค้นหาประเภทข้อมูลของฟิลด์ทั้งหมด - typeof db.yourCollectionName.findOne().yourFieldName; ให้เราสร้างคอลเลกชันที่มีเอกสารก่อน - > db.findDataTypeDemo.insertOne({"ClientName":"Chris","isMarried":false}); { "acknowledged" : true,
คุณสามารถใช้ตัวดำเนินการตำแหน่ง $ สำหรับสิ่งนี้ ให้เราสร้างคอลเลกชันที่มีเอกสารก่อน - > db.subElementQueryingDemo.insertOne( ... { ... "ClientName":"Chris", ... "Status": [ { "isMarried": true }, { &quo
คุณสามารถใช้ $setIntersection สำหรับสิ่งนี้ ให้เราสร้างคอลเลกชันที่มีเอกสารก่อน - > db.setInterSectionDemo.insertOne( ... {"_id":101, "Value1":[55,67,89]} ... ); { "acknowledged" : true, "insertedId" : 101 } > db.setInterSectionDemo.insertOn
ใส่สตริงไว้ข้างหน้าทั้งคอลัมน์ใน MongoDB โดยใช้กรอบงานรวม ให้เราสร้างคอลเลกชันที่มีเอกสารก่อน - > db.prependDemo.insertOne({"StudentFirstName":"John"}); { "acknowledged" : true, "insertedId" : ObjectId("5ccf3bcedceb9a92e6aa195
ใช่ คุณสามารถทำสิ่งนี้ได้โดยใช้กรอบงานรวม ให้เราสร้างคอลเลกชันที่มีเอกสารก่อน - > db.sliceOfSliceDemo.insertOne( ... { ... "Name": "John", ... "Details": [["First 1:1", "First 1:2"],["sec
ให้เราสร้างคอลเลกชันที่มีเอกสารก่อน - > db.multipleConditionDemo.insertOne({"_id":1,"Name":"John"}); { "acknowledged" : true, "insertedId" : 1 } > db.multipleConditionDemo.insertOne({"_id":2,"Name":"Carol"}); { &qu
เครื่องหมายคำพูดคู่มี Unicode ซึ่งมีค่า \u0022 ให้เราสร้างคอลเลกชันที่มีเอกสารก่อน - db.escapingQuotesDemo .insert({ StudentFullName:Carol \u0022 Taylor });WriteResult({ nInserted :1 }) ต่อไปนี้เป็นแบบสอบถามเพื่อแสดงเอกสารทั้งหมดจากคอลเลกชันโดยใช้วิธี find() - db.escapingQuotesDemo.find().pretty(
คุณสามารถใช้ find() สำหรับสิ่งนี้ ให้เราสร้างคอลเลกชันที่มีเอกสารก่อน - > db.findInDictionaryDemo.insertOne( ... { ... "_id":101, ... "AllCustomerDetails": ... { ... &
คุณต้องใช้ changeUserPassword() เพื่อเปลี่ยนรหัสผ่านของผู้ใช้ ให้เราสร้างผู้ใช้ที่มีบทบาทบางอย่างก่อน ต่อไปนี้เป็นแบบสอบถามเพื่อสร้างผู้ใช้ใน MongoDB - > use admin switched to db admin > db.createUser( ... { ... user: "Chris", ...  
ในการดึงหลายอ็อบเจ็กต์จากอาร์เรย์ คุณสามารถใช้ตัวดำเนินการ $pull ให้เราสร้างคอลเลกชันที่มีเอกสารก่อน - > db.pullMultipleObjectsDemo.insertOne( ... { ... "ClientId" : "100", ... "ClientName" : "John", ..