为什么MongoDB聚合查询什么也不返回?我该如何解决?

时间:2019-04-05 03:10:19

标签: mongodb

当我跑步时:

db.database.aggregate([
{$group:{_id:"$City",count:{$sum:1}}},
{$match:{count:{$gt:10}}}]).pretty() 

它给了我一些结果。

但是,当我在$ match部分添加一个条件(国家/地区:“ US”)以过滤掉一些不需要的结果时,如下所示的代码,它什么也不返回。

db.database.aggregate([
{$group:{_id:"$City",count:{$sum:1}},
{$match:{$and:[{count:{$gt:10}}, {Country: "US"}]}}]).pretty()

我该如何解决?谢谢!

0 个答案:

没有答案