1

私は私ができることを知っています

myBox.query().less(BasicAchievement_.currentSteps, 5);

でもできるようになりたい

myBox.query().less(BasicAchievement_.currentSteps, BasicAchievement_.totalSteps)

これは可能ですか?そうなると思います。そうでない場合は、2 つの「テーブル」を結合できますか (SQL 用語でしか考えられません。申し訳ありません)。

私は同等のものを求めていると思います

SELECT * FROM myTable WHERE currentSteps < totalSteps;
4

1 に答える 1

0

そのために、 Java ベースのクエリ フィルタを使用できます。例:

query.filter((object) -> {
     return object.currentSteps < object.totalSteps;
})

また、DB クエリ エンジンでそれを実現するための機能リクエストも開始しました。

于 2018-01-24T14:28:18.500 に答える