【发布时间】:2019-05-28 16:58:15
【问题描述】:
我的作业必须使用聚合,但我遇到了这个问题
当我尝试获取大于 2 的信用计数时,它可以工作,因为计数值大于 0,但是当我尝试找到大于 6 的信用计数时,计数值是0,不打印
db.Subject.aggregate([{"$match":{"subject.credit":{"$gt":2}}},{"$count": "Total"}])
{“总数”:7}
db.Subject.aggregate([{"$match":{"subject.credit":{"$gt":6}}},{"$count": "Total"}])
不打印原因值为0
我希望输出显示 {"Total" : 0} 但它没有显示。
【问题讨论】: