同じモデルの他のプロパティ(counter
)に依存するモデルには、プロパティ(isFull
)があります。GAEのデータストアでSQLライクな関数を使用する
これまでは、変更に依存するプロパティがあるときはいつでも、プロパティの値を自分で設定していました。私はcounter
をチェックしてTrue
またはFalse
を返す関数isFull()
を書きました。私はすべてが、それらのいずれかのisFull
場合、私が知っているBADである、チェック結果を反復フェッチしない限り、しかし、私は
がfilter
またはgql
と私の機能を使用する方法があります。..クエリでそれを使用することはできませんか?またはそれを行う別の方法がありますか?私は、カウンタをチェックするためにフィルタを使うことができると知っていますが、それは、日付、カウンタ、別のフラグをすべて同時にチェックする必要がある場合よりも複雑になります。
私はモデルクラスにクエリを保存することについて考えて、そのレベルのすべての種類のダーティクエリを実行するより良い方法はありますか? –