Frage

Ich will eine OR-Filter in Google App Engine tun.

Zum Beispiel:

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

Im Folgenden wird wieder alle "MyModel" Instanzen mit name = Steve und description = "etwas Text"

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

Was Syntax verwende ich dies eine OR-Anweisung ändern? Oder muss ich zwei Abfragen tun und sie dann irgendwie zusammenführen?

War es hilfreich?

Lösung

fand ich einen weiteren Thread mit einigen Antworten hier: app-Engine-Datenspeicher-does-not-Support-Operator-oder

Nicht sicher, wie dies als Duplikat zu markieren. Es tut uns Leid.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top