Mongoose 从我们刚刚保存的实体获取id的最佳方法?

Mongoose 从我们刚刚保存的实体获取id的最佳方法?,mongoose,Mongoose,我想知道是否有办法获得我们刚刚用mongoose保存的实体的ID(在BDD中自动生成) 可能save方法上有回调或其他内容,我在文档中没有找到任何关于它的内容,除了错误回调 谢谢。新创建文档的\u id是在客户端而不是服务器上创建的。因此,在您调用save之前,它实际上是可用的 var newDoc=newmymodel({name:'foobar'}); console.log(newDoc._id);//记录分配的\u id newDoc.save(函数(err,doc){ console.

我想知道是否有办法获得我们刚刚用mongoose保存的实体的ID(在BDD中自动生成)

可能save方法上有回调或其他内容,我在文档中没有找到任何关于它的内容,除了错误回调


谢谢。

新创建文档的
\u id
是在客户端而不是服务器上创建的。因此,在您调用
save
之前,它实际上是可用的

var newDoc=newmymodel({name:'foobar'});
console.log(newDoc._id);//记录分配的\u id
newDoc.save(函数(err,doc){
console.log(doc.\u id);//此处也可用;newDoc.\u id==doc.\u id
});