Mongoose访问多个集合

时间:2014-07-04 07:16:53

标签: node.js mongoose

在mongodb中,我有一个名为People的集合。 它包含:

_id:Number,
name:String,
friends:[{friendsId:{type:Schema.Types.ObjectId,ref:'People'},addedTime: Date}]

我想搜索特定用户的朋友的名字,并在node.js中使用mongoose在单个查询中返回该朋友的_id。

1 个答案:

答案 0 :(得分:3)

无法在单个查询/填充中检索数据。由于mongodb不是关系数据库。单独迭代数据&将结果作为回调给下一个查询。