使用morphia我如何查询他们的"项目" array类型的字段为空 - 没有itmes
我试过了:
userQueryDS.field("items").greaterThan(0);
但是这显然不能解决这个错误:
查询/更新的类型可能不一致;使用' java.lang.Integer'类型的实例对于该领域' com.model.User.devices'声明为' java.util.List'
答案 0 :(得分:0)
你可以尝试这样的事情。两种变体都应该有效。
userQueryDS.criteria("items").sizeEq(0);
userQueryDS.field("items").sizeEq(0);