【发布时间】:2021-10-21 05:23:29
【问题描述】:
我有一个查询并使用基于条件的计数,而在 java 中我使用的是聚合 GroupOperation 对象。那么如何用JAVA写这个语句呢? 示例查询:
{
$group: {
_id: {
"categoryCode": "$categoryCode",
"categoryName": "$categoryName"
},
"cat_count": {
$sum: {
$cond: [{ $eq: ["$cat_type", "A"] }, 1, 0]
}
}
}
}
【问题讨论】:
标签: java spring spring-boot spring-data-mongodb