0

Google App Engine 内で OR フィルターを実行したいと考えています。

例えば:

class MyModel(db.Model):
    name = db.StringPropery()
    description = db. StringPropery()

以下は、name = steve AND description = "some text" のすべての "MyModel" インスタンスを返します。

results = MyModel.all().filter("name =", "steve").filter("description =","some text").fetch(10)

これを OR ステートメントに変更するには、どの構文を使用しますか? または、2 つのクエリを実行してから、何らかの形でマージする必要がありますか?

4

1 に答える 1

1

ここにいくつかの回答がある別のスレッドを見つけました: app-engine-datastore-does-not-support-operator-or

これを重複としてマークする方法がわかりません。ごめん。

于 2009-11-23T22:46:05.960 に答える