PHP MongoDB select where ยังไง บทความนี้สอนใช้คำสั่ง find ดึงข้อมูลพร้อมกำหนดเงื่อนไขให้ดึงเฉพาะข้อมูลที่ต้องการ เหมือนกับการทำงานของ select where พร้อมแสดงผลลัพธ์ออกสู่หน้าจอ สามารถเขียนโปรแกรมได้ดังนี้
ตัวอย่าง PHP MongoDB select where ยังไง
<?php
require_once __DIR__ . '/vendor/autoload.php';
$collection = (new MongoDB\Client)->example->color;
$c = $collection->find(['name' => 'black']);
foreach ($c as $v) {
echo $v['_id']." | ".$v['name']."<br/>";
}
?>
ผลลัพธ์
62ec9e979aeeeda9710a9f5b | black
PHP MongoDB select where จากตัวอย่างใช้คำสั่ง find ดึงข้อมูลโดยมีเงื่อนไขคือ ดึงเฉพาะข้อมูลที่ field name มีค่าเท่ากับ ‘black’ พร้อมวนลูปแสดงผลลัพธ์ออกสู่หน้าจอด้วยคำสั่ง foreach ร่วมกับคำสั่ง echo