从mongoose检索_id创build
一直在寻找答案,我认为是一个常见的问题。
我使用Mongoose和Step.js(用于代码控制)。
我遍历几个logging,创build个人模型,并希望返回创build的ID。 这是为了实现批量插入logging的RESTful服务。 我没有包括Step正在做的所有部分。
代码大致如下所示:
var group = this.group(); for (var i in records) { model.create(records[i], group()); }
组function是Step,等待所有logging保存。
问题是一旦每个logging被保存,我希望Mongoose将返回与每个创build关联的_id。 它只是返回logging本身的结果,而没有正确的_id值。
我试图创buildObjectId并保存模型,但是失败了,并不是许多论坛中的许多人推荐的。
谢谢。