Мне нужно что-то в точности как SQL JOIN, что невозможно сделать с помощью appengine, поэтому я ищу обходной путь.Это запрос, который нужно отсортировать по person.lastname
downline = User.query(User.sponsor == distributor.key).fetch()
for person in downline
orders = model.Order.all().filter('distributor_id =' , person.key.id()).filter('created >' , startdate).filter('status =', 'PAID').fetch(999999)
Запрос извлекает заказы, размещенные человеком, и в основном у меня есть 2 вида сущностей, людей и заказов.Как мне подражать тому, что я присоединяюсь к сущности лиц (пользователей) и сортирую список по фамилии человека?Это очень легко сделать в SQL, и я не смог найти способ сделать это в appengine.
Можете ли вы сказать мне, как я могу добавить имена людей в память?Функция не должна иметь очень хорошую производительность, так как это функция отчетности.