Pregunta

Quiero hacer un OR de filtro dentro de Google App Engine.

Por ejemplo:

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

La siguiente devolverá todos los casos "MyModel" con el nombre = Steve y description = "algún texto"

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

¿Qué sintaxis puedo usar para cambiar esto a una instrucción OR? ¿O tengo que hacer dos consultas y luego fusionarlas alguna manera?

¿Fue útil?

Solución

He encontrado otro hilo con algunas respuestas aquí: app-motor-almacén de datos-does-no-support-operador-o

No está seguro de cómo marcar esto como un duplicado. Lo sentimos.

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top