複数のフィルターを使用しているクエリの使用に問題があります (DB の代わりに NDB を使用しています)。
...
foo = something.query(something.a==5, something.b<8, something.c<3).order(something.b).fetch(1)
...
このエラーが発生しています:
Only one inequality filter per query is supported.
次のようなものを使用して、この問題を解決できます。
...
foo = something.query(something.a==5, something.b<8).order(something.b).fetch()
#loop through each one of those rows and add those who have foo.c<3 to some array
しかし、その解決策は本当に素晴らしいものではありません。誰かがより良いアイデアを持っていますか?
ありがとう