Question

Je veux faire un filtre OR dans le moteur Google App.

Par exemple:

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

Le tableau suivant retournera tous les "MyModel" cas avec le nom et la description = steve = "texte"

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

Quelle syntaxe dois-je utiliser pour changer cela une déclaration OU? Ou est-ce que je dois faire deux requêtes, puis de les fusionner en quelque sorte?

Était-ce utile?

La solution

J'ai trouvé un autre thread avec quelques réponses ici: app-engine-datastore-ne-pas-support-opérateur ou

Je ne sais pas comment marquer cela comme un double. Désolé.

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top