我一直在努力完成MongoDB大学的as作业,在查阅了MongoDB的所有文档之后,尝试把我能想到的每一个查询组合在一起。我被困在作业2.4上了。我希望我知道有别的地方问这个问题,但是我已经和这个问题斗争了两天了。
我们的video.movieDetails收藏中有多少文档只列出了以下两种类型:“喜剧”和“犯罪”,其中“喜剧”列在首位。
这些类型如下所示:
genres: [
"Country",
"Adventure",
"Drama",
"Crime"
]我通常不要求别人回答我的问题,但这个问题让我完全困惑于一个能让我得到正确结果的问题。我尝试过预测,比较等,但没有运气。
发布于 2016-08-16 03:10:41
我想这可能比你想的要简单得多。你可以这样做:
db.collection_name.count({
genres:[
"Comedy",
"Crime"
]
})类型只包含这两个元素的条件以及已经指定的顺序意味着您不必执行任何特殊的数组操作。
https://stackoverflow.com/questions/38966008
复制相似问题