Mongodb php 获取新文档的 id?
2022-08-30 13:13:50
创建文档:
$db->collection->insert($content);
// $newDocID = ???
我正在尝试获取新文档的 ID。如何获取?谢谢。
创建文档:
$db->collection->insert($content);
// $newDocID = ???
我正在尝试获取新文档的 ID。如何获取?谢谢。
根据文档,您传递到的数组将使用字段进行修改:insert
_id
$db->collection->insert($content);
$newDocID = $content['_id'];
您也可以在插入之前获得_id。只需添加_id字段即可使用新的MongoId ie进行文档。
$content['_id'] = new MongoId();
$db->collection->insert($content);
这也有很好的好处: