Domanda

Voglio fare un OR filtro all'interno del motore Google.

Ad esempio:

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

Di seguito restituirà tutte le istanze "MyModel" con name = Steve e description = "un testo"

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

Cosa sintassi occorre utilizzare per cambiare questo per un'istruzione OR? O ho bisogno di fare due query e quindi unire in qualche modo?

È stato utile?

Soluzione

Ho trovato un altro thread con alcune risposte qui: app-motore-datastore-fa-non-support-operatore-o

Non è sicuro come contrassegnare questo come un duplicato. Siamo spiacenti.

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top