PHP MongoDB ลบข้อมูลจาก id บทความนี้สอนเขียนโค้ดลบ document หรือข้อมูลจาก collection ด้วย id ที่ต้องการ โดยใช้ภาษา PHP ร่วมกับฐานข้อมูล MongoDB พร้อมแสดงผลลัพธ์ออกสู่หน้าจอ สามารถเขียนโปรแกรมได้ดังนี้
ตัวอย่าง PHP MongoDB ลบข้อมูลจาก id
<?php
require_once __DIR__ . '/vendor/autoload.php';
$collection = (new MongoDB\Client)->example->color;
$q = $collection->deleteOne(['_id' => new MongoDB\BSON\ObjectId( '62e3594a47e7ad89f057ca54' )]);
echo "ลบข้อมูล ".$q->getDeletedCount()." แถว";
?>
ผลลัพธ์
ลบข้อมูล 1 แถว
PHP MongoDB ลบข้อมูลจาก id จากตัวอย่างลบข้อมูลจากฐานข้อมูล example ตาราง color ด้วยคำสั่ง deleteOne จากหมายเลข _id ที่ต้องการ พร้อมแสดงจำนวนแถว หรือข้อมูลที่ถูกลบออกสู่หน้าจอด้วยคำสั่ง getDeletedCount