我知道我能做到
myBox.query().less(BasicAchievement_.currentSteps, 5);
但我希望能够做到
myBox.query().less(BasicAchievement_.currentSteps, BasicAchievement_.totalSteps)
这可能吗?我想它会是。如果没有,我可以一起加入两个“表”(我只能用SQL术语思考,抱歉)
我想我要求相当于
SELECT * FROM myTable WHERE currentSteps < totalSteps;
答案 0 :(得分:0)
您可以使用基于Java的query filters。例如:
query.filter((object) -> {
return object.currentSteps < object.totalSteps;
})
我们还在数据库查询引擎上打开了feature request。