Как отсортировать ответы в Objectify?
В настоящее время я создаю приложение для развертывания в GAE с использованием Objectify 3.1. Я получаю странные результаты при попытке сделать запрос с предложением order ().
Мой домен:
<code> public class InvoiceLineItem { private int units; private BigDecimal unitCost; private BigDecimal extendedCost; private String description; @Parent Key<Invoice> invoice; } </code>
Я пытаюсь собрать все элементы InvoiceLineItem, связанные с данным счетом, используя следующее:
<code>ofy ().query (InvoiceLineItem.class).ancestor (invoiceKey).list ( ); </code>
В моем тестовом случае это работает просто отлично, возвращая 2 строки, как и ожидалось.
Однако, когда я пытаюсь добавить порядок сортировки к вышеуказанному запросу, вот так:
<code>ofy ().query (InvoiceLineItem.class).ancestor (invoiceKey).order ("+description").list (); </code>
Я всегда получаю 0 результатов. Я пытался изменить направление заказа, поле, в котором упорядочивался порядок, расположение предложения order () в запросе, но все безрезультатно. Может ли кто-нибудь увидеть что-то, что я здесь делаю неправильно?
Спасибо...