Я бы хотел упорядочить сущности по предкам, Ссылка на GQL упоминает только свойства при упорядочении. Нужно ли хранить родителя как свойство, чтобы включить его в порядок?
Я пытаюсь добиться чего-то вроде этого:
Foo.all().ancestor(bar).order('ancestor').order('-value').fetch(100)
EDIT:
У меня есть что-то вроде этого:
bar
├ spam
│ ├ foo2 (value = 2)
│ └ foo7
└ egs
├ foo6
└ foo5
И я бы хотел получить: [foo5, foo6, foo2, foo7]
. Я думаю, что я действительно хочу, чтобы я сгруппировал их по предку, а затем упорядочил их по value
свойству.