【发布时间】:2020-06-08 01:36:32
【问题描述】:
来自这个“房屋”系列
{
_id: "0",
rooms: [
{
roomName: "living-room"
chairs: "6"
},
{
roomName: "kitchen"
chairs: "0"
}
]
}
我需要找到 _id = 0 的房子,并且只选择 “客厅”中的“椅子”,结果如下所示:
{
chairs: 6
}
我想到了一些看起来像这样的东西:
House.findOne({_id: '0'}).select('rooms.chairs') // but only from {roomName: "living-room"}
如何完成查询?
【问题讨论】: