php - Mongodb php获取新文档的ID?

创建文档:

$db->collection->insert($content);
// $newDocID = ???

我正在尝试获取新文档的 ID。如何?谢谢。

最佳答案

根据the docs您传递给 insert 的数组将使用 _id 字段进行修改:

$db->collection->insert($content);
$newDocID = $content['_id'];

https://stackoverflow.com/questions/4525556/

相关文章:

javascript - 使用 MongoDB 和 Nodejs 插入和查询日期

mongodb - 在单个查询中从 mongo 中删除多个文档

mongodb - 在 Mongo Compass 上按 ObjectId 搜索

mongodb - 列出mongodb中某个字段的所有值

mongodb - Mongorestore 到不同的数据库

java - 如何使用 Java 驱动程序为 MongoDB 构建 $or 查询?

mongodb - 在 MongoDB 中搜索多个集合

javascript - MongoDB分页的范围查询

codeigniter - 使用 MongoDB 从数组中删除特定项目

mongodb - 限制 MongoDB 中的结果但​​仍然获得完整计数?