หากต้องการใช้คล้ายกับ "ชอบ" ให้ใช้ find() พร้อมกับ // ใน MongoDB ให้เราสร้างคอลเลกชันที่มีเอกสาร -
> db.demo686.insertOne({"FirstName":"Robert"}); { "acknowledged" : true, "insertedId" : ObjectId("5ea55182a7e81adc6a0b395c") } > db.demo686.insertOne({"FirstName":"John"}); { "acknowledged" : true, "insertedId" : ObjectId("5ea55186a7e81adc6a0b395d") } > db.demo686.insertOne({"FirstName":"ROBERT"}); { "acknowledged" : true, "insertedId" : ObjectId("5ea5518fa7e81adc6a0b395e") } > db.demo686.insertOne({"FirstName":"David"}); { "acknowledged" : true, "insertedId" : ObjectId("5ea55195a7e81adc6a0b395f") } > db.demo686.insertOne({"FirstName":"robert"}); { "acknowledged" : true, "insertedId" : ObjectId("5ea5519ba7e81adc6a0b3960") }
แสดงเอกสารทั้งหมดจากคอลเล็กชันโดยใช้วิธี find() -
> db.demo686.find();
สิ่งนี้จะสร้างผลลัพธ์ต่อไปนี้ -
{ "_id" : ObjectId("5ea55182a7e81adc6a0b395c"), "FirstName" : "Robert" } { "_id" : ObjectId("5ea55186a7e81adc6a0b395d"), "FirstName" : "John" } { "_id" : ObjectId("5ea5518fa7e81adc6a0b395e"), "FirstName" : "ROBERT" } { "_id" : ObjectId("5ea55195a7e81adc6a0b395f"), "FirstName" : "David" } { "_id" : ObjectId("5ea5519ba7e81adc6a0b3960"), "FirstName" : "robert" }
ต่อไปนี้เป็นข้อความค้นหาที่คล้ายกับ “ชอบ” −
> db.demo686.find({FirstName:/Robert/i});
สิ่งนี้จะสร้างผลลัพธ์ต่อไปนี้ -
{ "_id" : ObjectId("5ea55182a7e81adc6a0b395c"), "FirstName" : "Robert" } { "_id" : ObjectId("5ea5518fa7e81adc6a0b395e"), "FirstName" : "ROBERT" } { "_id" : ObjectId("5ea5519ba7e81adc6a0b3960"), "FirstName" : "robert" }