手动生成插入Mongodb的文档的id

时间:2012-07-03 18:45:18

标签: mongodb mongoose database

我希望获取已创建文档的ID,而无需在创建文档后单独创建查询。我想我需要在创建之前手动创建文档的id。有没有办法做到这一点?我正在使用mongoose驱动程序。

1 个答案:

答案 0 :(得分:1)

创建新的mongoose模型实例后,其_id值已设置为保存时的值。例如:

var user = new User();
// user._id is already set.
...
user.save();