如何找到具有共同'类别'的所有文档?mongodb找到所有具有共同价值的文档
以下是我的示例文档。如何获取类别中常见的文档?
{
"_id": {
"$oid": "59b7fcace893d0450c44ada3"
},
"title": "Tesla model 3 questions",
"category": "movie",
"questionAndAnswers": '',
"__v": 0
}
{
"_id": {
"$oid": "59c4e12fd5276138f41c0896"
},
"title": "SpaceX Quiz",
"category": "Science",
"questionAndAnswers": '',
"__v": 0
}
{
"_id": {
"$oid": "59c4e12fd5276138f41c0890"
},
"title": "Nasa Quiz",
"category": "Science",
"questionAndAnswers": '',
"__v": 0
}
,其中类别== 'XXX' –
@ÁlvaroTouzón感谢,但它仅返回文件:( 之一这是我有Quiz.find({类: '科学'} ,. .. – billgajen
只要在'category'上有$ group就可以得到所有具有相同'category'的文档,比如'db.collection_name.aggregate({“$ group”:{“_ id”:“$ category”,“docs” :{“$ push”:“$$ ROOT”}}})' – Veeram