聚合功能在Spring Data MongoDB 4.0查询中不起作用

时间:2019-06-24 11:20:21

标签: mongodb spring-data-mongodb

在spring data mongodb 4.0版本中使用聚合函数。我写了这样的查询。

 Aggregation agg = Aggregation.newAggregation(
                   Aggregation.match(
                           Criteria.where("vendorid._id").is(new ObjectId(vendorid)).and("transactionTypeid.transactiontype").is("Debit")
                   ),
                   Aggregation.group().sum("$Amount").as("Amount")
           );
           AggregationResults<VendorAccount> result
                   = mongoOperation.aggregate(agg, VendorAccount.class, VendorAccount.class);

我遇到错误 必须使用'cursor'选项,除了带有说明参数的聚合“,” code“:9,” codeName“:” FailedToParse

在这里,我应该获得收集列值总额的总和。

0 个答案:

没有答案