我有一个集合:
news: {
_id: ObjectId("abc"),
feed: ObjectId("123")
}
我想将它与ObjectIds数组匹配:
feeds = [ObjectId("123"),ObjectId("456"),...]
我只需要返回属于Feed的新闻(带有Feed的新闻:ObjectId(" 123"))。我已尝试使用Mongodb 3.2聚合的几种替代方案,包括:
{ $match: { feed: feeds}}
{ $match: $or: { feed: feeds}}
有没有简单的方法来实现这一目标? 附注:我使用nodejs
答案 0 :(得分:0)
@veeram,谢谢。
我用$ in:
$match: { feed: { $in: feeds} }