我目前在Mongodb中使用Spring Data。我试图做一个计数聚合查询如下。当前,那些计数为0的结果不返回结果。如果distributionOfficer没有计数,如何修改代码以返回0?
Aggregation aggTodayCount = newAggregation(
match(where("userRegistrationDateTimeModified").gte(todayStartDateTime)
.andOperator(where("userRegistrationDateTimeModified").lte(todayEndDateTime))),
group("distributionOfficer").count().as("count"),
project("count").and("distributionOfficer").previousOperation(),
sort(Sort.Direction.DESC, "distributionOfficer")
);