MongoDB or การสร้างเงื่อนไขหรือ ด้วย $or บทความนี้สอนใช้คำสั่ง $or เพื่อเชื่อมเงื่อนไข 2 เงื่อนไข โดย or กรณีเงื่อนไขใดเป็นจริง ให้เงื่อนไขชุดดังกล่าวเป็นจริงทันที พร้อมแสดงผลลัพธ์ออกสู่หน้าจอ สามารถเขียนคำสั่งได้ดังนี้
ตัวอย่าง MongoDB or การสร้างเงื่อนไขหรือ ด้วย $or
db.product.find(
{ $or:
[
{name : 'Computer'},
{price : 200}
]
}, {_id : 0}
)
ผลลัพธ์
{ name: 'Notebook', price: 200 }
{ name: 'Computer', price: 200 }
MongoDB or (หรือ) จากตัวอย่างแสดงข้อมูลจาก collection ชื่อ product โดยใช้คำสั่ง find จากนั้นเขียนเงื่อนไข or คือ $or:[{name : 'Computer'}, {price : 200}] หมายความว่าให้แสดงข้อมูลที่ field name เท่ากับ ‘Computer’ หรือ field price เท่ากับ 200 กรณีมีเงื่อนไขใดเป็นจริงให้แสดงข้อมูลออกสู่หน้าจอ