1

我正在执行此查询以查找 ID 为“345”且在其所有者数组中有一个字符串“jack”的书。

但它只查找所有者部分而不查询 id。我在做语法错误吗?

Book.findOne({owner:{$in:["jack"]} },{_id:"345"},function(err,data)
4

1 回答 1

1

find 选择器的owner_id属性都需要在同一个对象中:

Book.findOne({owner:{$in:["jack"]}, _id:"345"}, function(err,data) {...});
于 2012-10-16T22:35:54.137 回答