PHP MongoDB ดึงรหัส id ที่เพิ่มข้อมูลไป บทความนี้สอนใช้คำสั่ง getInsertedId เพิ่มแสดงหมายเลข _id ของข้อมูลที่ถูกเพิ่มลงฐานข้อมูล MongoDB พร้อมแสดงผลลัพธ์ออกสู่หน้าจอ สามารถเขียนโปรแกรมได้ดังนี้
ตัวอย่าง PHP MongoDB ดึงรหัส id ที่เพิ่มข้อมูลไป
<?php
require_once __DIR__ . '/vendor/autoload.php';
$collection = (new MongoDB\Client)->example->color;
$query = $collection->insertOne([
'name' => 'black',
]);
echo "รหัส _id ที่เพิ่มคือ ".$query->getInsertedId();
?>
ผลลัพธ์
รหัส _id ที่เพิ่มคือ 62ec9e979aeeeda9710a9f5b
PHP MongoDB ดึงรหัส id ที่เพิ่มข้อมูลไป จากตัวอย่างเพิ่มข้อมูลลง collection ชื่อ color ฐานข้อมูล example ด้วย insertOne จากนั้นใช้คำสั่ง getInsertedId เพื่อดึงรหัส _id ที่ถูกเพิ่มลงฐานข้อมูลออกสู่หน้าจอ