数据库-为什么MongoDB查询不返回一致的结果?
发布时间:2022-08-15 09:55:20 343
相关标签: # sql
我已经为这个问题挣扎了很长时间了。
我构造了这个聚合查询来检索所有不同的“;成分“;从我拥有的一个数据集中,并为每个记录提供它们所属的类别(配料类别存储在与其名称相同的记录中,表示为“配料.食品”。这是查询的结果:
ingredients = myCollection.aggregate(
[
{
"$unwind": "$recipe.ingredients"},
{
"$group": {
"_id": "$recipe.ingredients.food",
"category": {"$first": '$recipe.ingredients.foodCategory'}
}
},
]
)
特别声明:以上内容(图片及文字)均为互联网收集或者用户上传发布,本站仅提供信息存储服务!如有侵权或有涉及法律问题请联系我们。
举报