从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并保存模型,但是失败了,并不是许多论坛中的许多人推荐的。

谢谢。