Pregunta

Tengo dos tipos de entidades en mi pitón GAE aplicación - ambos con atributos similares - y me gustaría consultar a ambas listas y ordenar el resultado de acuerdo con un atributo común a ambos tipos. Así que algo a lo largo de las líneas de:

db.GqlQuery("SELECT * FROM Video1, Video2 ORDER BY views DESC").fetch(1000)

¿Puedo hacer esto en GQL directamente?

¿Fue útil?

Solución

No. Tiene que ejecutar dos consultas, una para cada tipo.

Consulte el GQL y referencias de clase GqlQuery .

En realidad se puede hacer una consulta usando Kindless db.GqlQuery ( 'SELECT') para traer todo. Sin embargo, no se puede filtro o pedirlo (que no sea por clave ).

editar

Es posible que desee comprobar hacia fuera PolyModel .

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