我有一个看起来像这样的集合用户:
{
_id: myid,
name : 'blabla',
ia : {
[0]-> 'an id',
[1]-> 'a second id'
}
}
而且我只想拥有我的第一个 ia id,所以我尝试了类似的方法:
User.find({ _id: id, ia :{ key : indexia} }, ['ia']).populate('ia').run(rendu);
其中 id=myid,indexia=0。
如果我不放那部分:“ ia :{ key : indexia}” 我得到我所有的 ia ......但我只想要一个。
希望我很清楚。谢谢