Devdit
 

PHP MongoDB ดึงรหัส id ที่เพิ่มข้อมูลไป

1.2K

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 ที่ถูกเพิ่มลงฐานข้อมูลออกสู่หน้าจอ

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