在MongoDb&中是否有与MySql的getLastInsertID()等价的东西。 PHP?

时间:2011-05-09 18:48:57

标签: php mongodb

标题要求一切。 我找到了一个看起来像这样的例子:

db.find(fields = {"-id"}).sort("-id", -1).limit(X)

但这似乎并不安全,因为假设ID实际上是有序的。

1 个答案:

答案 0 :(得分:5)

$item = array( ... );
$mongo_collection->insert($item);
$id = $item['_id'];

它会将ID添加到$ item数组中。另请注意,如果您愿意,可以使用对象而不是数组。