หน้าแรก
หน้าแรก
รับความช่วยเหลือจาก $addToSet ใน MongoDB เพื่อระบุรูปแบบการส่งคืน ให้เราสร้างคอลเลกชันที่มีเอกสาร - > db.demo207.insertOne({"FavouriteTechnology":"Spring Boot"}); { "acknowledged" : true, "insertedId" : ObjectId("5e3d8e7a03d39
ในการแปลงสตริงตัวเลขเป็นตัวเลข ให้ใช้ parseInt() ใน MongoDB ให้เราสร้างคอลเลกชันที่มีเอกสาร - > db.demo208.insertOne( { "value":"50"} ); { "acknowledged" : true, "insertedId" : ObjectId("5e3d92d803d395bdc21346f6") } >
ในการแปลงค่าที่ยื่นเพื่อสร้างวันที่และเวลาของเดือน ให้ใช้ MongoDB aggregate() ให้เราสร้างคอลเลกชันที่มีเอกสาร - > db.demo209.insertOne( ... { ... "_id" : "101", ... "details" : [ ... { ... &nb
หากต้องการนับค่าเฉพาะใน MongoDB ให้ใช้ aggregate() ให้เราสร้างคอลเลกชันที่มีเอกสาร - > db.demo210.insertOne( ... { ... details: [ ... { ... ClientName: "Robert" ...  
หากต้องการทดสอบค่า ให้ใช้ $type ให้เราสร้างคอลเลกชันที่มีเอกสาร - db.demo211.insertOne( {id:102,Name:null});{ acknowledged :true, insertedId :ObjectId(5e3e2a5403d395bdc21346fb)} แสดงเอกสารทั้งหมดจากคอลเล็กชันโดยใช้วิธี find() - db.demo211.find(); สิ่งนี้จะสร้างผลลัพธ์ต่อไปนี้ - { _id :ObjectId(5
ในการค้นหาเอกสาร MongoDB ผ่านคำ ให้ใช้ find() และตั้งค่าคำเช่น − word/i ให้เราสร้างคอลเลกชันที่มีเอกสาร - > db.demo212.insertOne({"details":[{"Name":"John Doe"}]}); { "acknowledged" : true, "insertedId" : ObjectId("
หากต้องการลบบันทึกเฉพาะ ให้ใช้ “$pull” และเนื่องจากเรากำลังอัปเดตคอลเลกชันที่สร้างไว้แล้ว ให้ใช้ UPDATE() ให้เราสร้างคอลเลกชันที่มีเอกสาร - > db.demo213.insertOne({ ... "id": 101, ... "details1": [ ... { ... "
ในการเลื่อนระดับช่องย่อยไปที่ระดับบนสุดในการฉายภาพ ให้ใช้ $objectToArray และ $arrayToObject ให้เราสร้างคอลเลกชันที่มีเอกสารก่อน: > db.promoteSubfieldsDemo.insertOne({'s':10,'y':{'t':20,'u':30,}}); { "acknowledged" : true, "i
หากต้องการส่งคืนรายการค่าเฉพาะ ให้ใช้ map() ให้เราสร้างคอลเลกชันที่มีเอกสาร - > db.demo195.insertOne({"Subject":"MySQL"}); { "acknowledged" : true, "insertedId" : ObjectId("5e3af3f203d395bdc21346d4") } > db.demo195.ins
ให้เราสร้างคอลเลกชันที่มีเอกสาร - > db.demo196.insertOne( ... { ... ... "Id" : "101", ... "details" : [ ... { ... "FirstName" : "Chris&q
ไม่ การใช้ LIMIT() จะลดการใช้แบนด์วิดท์และไม่เพิ่มความเร็วของคิวรี ให้เราดูตัวอย่างและสร้างคอลเลกชันที่มีเอกสาร - > db.demo197.insertOne({"Name":"Chris"}); { "acknowledged" : true, "insertedId" : ObjectId("5e3afde803d395bdc213
สำหรับสิ่งนี้ ให้ใช้ $pull พร้อมกับการอัพเดท ให้เราสร้างคอลเลกชันที่มีเอกสาร - > db.demo198.insertOne({"List":{"Values":[10,20,30,30,70,80,90]}}); { "acknowledged" : true, "insertedId" : ObjectId("5e3c224503d395bdc21346df"
สำหรับการรวมใน MongoDB ให้ใช้ aggregate() ให้เราสร้างคอลเลกชันที่มีเอกสาร - > db.demo199.insertOne( ... { ... "details1":{ ... "details2":{ ... "details3":{ ... &nb
ในการกรองเอกสารย่อยหลายรายการใน MongoDB ให้ใช้ aggregate() ให้เราสร้างคอลเลกชันที่มีเอกสาร - > db.demo200.insertOne( ... { ... "Id":"101", ... "details1":[ ... { ...  
หากต้องการอัปเดตเฉพาะค่าที่ระบุ ให้ใช้ update() และตั้งค่าใหม่โดยใช้ $set ให้เราสร้างคอลเลกชันที่มีเอกสาร - > db.demo201.insertOne({"ClientName":"Chris Brown","ClientAge":26}); { "acknowledged" : true, "insertedId" : Obje
สำหรับข้อมูลเกี่ยวกับแผนการสืบค้น ใช้คำอธิบาย () ใน MongoDB ให้เราสร้างคอลเลกชันที่มีเอกสาร - db.demo202.insertOne({StudentFirstName: Bob,StudentAge:22});{ acknowledged :true, insertedId :ObjectId(5e3c3bde03d395bdc21346ea)} แสดงเอกสารทั้งหมดจากคอลเล็กชันโดยใช้วิธี find() - db.demo202.find(); สิ่
หากต้องการสอบถามอาร์เรย์ที่ซ้อนกัน ให้ใช้ $elemMatch ใน MongoDB ให้เราสร้างคอลเลกชันที่มีเอกสาร - > db.demo203.insertOne({ ... "_id" : "101", ... "Name" : "Chris", ... "details1" : [ ... { ...
หากต้องการแสดงเฉพาะองค์ประกอบที่พบในอาร์เรย์ ให้ใช้การรวม () ให้เราสร้างคอลเลกชันที่มีเอกสาร - > db.demo204.insertOne( ... { ... "_id" : 101, ... "Name" : "Chris", ... "Age" : 23, ...
ในการดึงข้อมูลระเบียนด้วย $or ตามการมีอยู่ ให้ใช้ $or พร้อมกับ $exists ให้เราสร้างคอลเลกชันที่มีเอกสาร - >db.demo185.insertOne({_id:101,details:{Name:"Chris",Score:78,Subjects:{"Name":"MySQL"}}}); { "acknowledged" : true, "insertedId" : 101 } >
ให้เราสร้างคอลเลกชันที่มีเอกสารก่อน - > db.demo186.insertOne({"UserEmailId":"[email protected]","UserName":"John"}); { "acknowledged" : true, "insertedId" : ObjectId("5e399d769e4f06af55199808") } > db.