【发布时间】:2019-07-10 11:57:55
【问题描述】:
我正在尝试使用如下所示的代码检索 mongoose 中的对象数组。
mongoPlaces
.find({
'person.types': {$in: ["student"]}
})
.select('family')
.lean()
.limit(3)
.exec(function (err, families) {
console.log()
})
结果是这样的
[
0: family:{objects}
1: family:{objects}
2: family:{objects}
]
我需要这样的东西
[
0: {objects}
1: {objects}
2: {objects}
]
是否有某种方法可以使用 mongoose 检索对象的内容而不是对象本身,而无需创建循环并更正数组,或者有任何其他方法可以干净地完成此操作?
【问题讨论】: