【发布时间】:2021-05-18 09:19:18
【问题描述】:
我想统计所有状态不同于“UNEMPLOYED”的用户;
我的收藏看起来像这样:
[
{
"id" : "1",
"name": "Mr.A",
"status": "UNEMPLOYED"
},
{
"id" : "2",
"name": "Mr.B",
"status": "WORKING"
},
{
"id" : "3",
"name": "Mr.B",
"status": "WORKING"
},
{
"id" : "4",
"name": "Mr.D",
"status": "STUDYING"
}
]
这是我的查询:
User.count("{'userStatus': :userStatus}",
Parameters.with("userStatus", UserStatus.STUDYING)
.and("userStatus", UserStatus.WORKING)
)
我期望查询应该返回 3 但它给了我 1。 你能帮我找出错误的部分在哪里吗?非常感谢。
【问题讨论】:
标签: java mongodb-query quarkus quarkus-panache