Herramientas de usuario

Herramientas del sitio


wiki2:python:mongoengine

Diferencias

Muestra las diferencias entre dos versiones de la página.

Enlace a la vista de comparación

Ambos lados, revisión anterior Revisión previa
Próxima revisión
Revisión previa
wiki2:python:mongoengine [2015/09/17 11:23]
alfred
wiki2:python:mongoengine [2020/05/09 09:25] (actual)
Línea 18: Línea 18:
 Tournament.objects.filter(__raw__={'​type.num_players':​ 2}) Tournament.objects.filter(__raw__={'​type.num_players':​ 2})
 TournamentConfig.objects.filter(__raw__={'​$where':​ '​this.type.num_players * this.type.num_teams == 4'}) TournamentConfig.objects.filter(__raw__={'​$where':​ '​this.type.num_players * this.type.num_teams == 4'})
 +</​code>​
 +
 +==== Listas ====
 +
 +Hacer queries con embedded objects:
 +
 +<code python>
 +gardens_with_flower0 ​ = Garden.objects(flowers=flower0)
 +gardens_with_flower0_or_flower1 ​ = Garden.objects(flowers__in=[flower0,​ flower1])
 +gardens_with_flower0_and_flower1 ​ = Garden.objects(flowers__all=[flower0,​ flower1])
 +</​code>​
 +
 +===== Order by =====
 +Añadiend ''​-''​ sería ordenar descendentemente:​
 +<code python>
 +people = Person.objects.order_by('​last_name',​ '​-age'​)
 </​code>​ </​code>​
wiki2/python/mongoengine.1442489013.txt.gz · Última modificación: 2020/05/09 09:24 (editor externo)