Devdit
 

PHP MongoDB select where ยังไง

1.2K

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

เขียน 2 ปีที่แล้ว
ชอบ
ลิ้งก์
แชร์
Devdit มีช่อง YouTube แล้ว
เราสร้างวิดีโอเกี่ยวกับเทคโนโลยี ทำตามง่ายๆ