Je voudrais commander des entités par ancêtre, GQL reference ne mentionne que les propriétés dans la commande. Dois-je stocker un parent comme une propriété pour l'impliquer dans la commande?Comment commander par requête parent/parent Google App Engine?
J'essaie de réaliser quelque chose comme ceci:
Foo.all().ancestor(bar).order('ancestor').order('-value').fetch(100)
EDIT:
J'ai quelque chose comme ceci:
bar
├ spam
│ ├ foo2 (value = 2)
│ └ foo7
└ egs
├ foo6
└ foo5
Je voudrais obtenir: [foo5, foo6, foo2, foo7]
. Je suppose que je veux vraiment les regrouper par ancêtre, puis les ordonner par la propriété value
.
Alors, comment commandez-vous par clé? – aptwebapps
@aptwebapps Avec '.order ('__ clé __')'. –