Mar*_*ark 35 php mongodb mongodb-php
创建文档:
$db->collection->insert($content);
// $newDocID = ???
Run Code Online (Sandbox Code Playgroud)
我正在尝试获取新文档的ID.怎么样?谢谢.
The*_*heo 62
根据文档,您传递给的数组insert将使用_id字段进行修改:
$db->collection->insert($content);
$newDocID = $content['_id'];
Run Code Online (Sandbox Code Playgroud)
小智 34
你也可以在插入前获得_id .只需将_id字段添加到具有新MongoId的文档即.
$content['_id'] = new MongoId();
$db->collection->insert($content);
Run Code Online (Sandbox Code Playgroud)
这也有很好的好处:
the*_*oot 14
这对我有用:
$insertResult = $collection->insertOne($object);
$id = $insertResult->getInsertedId();
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
29446 次 |
| 最近记录: |