Soy consciente de que el motor de aplicación tiene la restricción de la "desigualdad filtros están permitidos en una propiedad Sólo" tal como se describe aquí: http://code.google.com/appengine/docs/python/datastore/queriesandindexes.html#Introducing_Indexescómo ejecutar efectivamente dos filtros de desigualdad en las consultas en el motor de aplicación
Sin embargo ¿hay alguna manera esencialmente ejecutar dos filtros, ¿o simplemente no es posible? Por ejemplo, si tuviera un tipo de entidad que simplemente tuviera una coordenada X e Y, y quisiera todas las entidades que están dentro de un cierto rango de X1 a X2 e Y1 a Y2, ¿hay alguna forma de consultar todas las entidades desde X1 hasta X2 ordenados por sus valores Y y luego tomar fácilmente los relevantes entre mi rango deseado para los valores Y?
Si es así, ¿alguien tiene algún código de ejemplo para demostrar?
¿hay una muestra de trabajo para este modelo? Al igual que necesito obtener resultados de edad> 26 y altura> 113. ¿Cómo lo mapearía/consultaría? – nanospeck
Además de la edad, tal vez podría almacenar 'década' para cada usuario, como 0, 10, 20, 30, 40, etc. Luego haga una consulta donde la altura> 113 y la edad en [20, 30, 40, (y así en hasta decir 100)]. Luego, una vez que obtienes los resultados, filtra manualmente los que tienen menos de 26. –