Como classificar as respostas no Objectify?

Atualmente estou construindo um aplicativo para implantação no GAE, usando o Objectify 3.1. Estou obtendo resultados estranhos ao tentar fazer uma consulta com uma cláusula order ().

Meu domínio:

<code>
public class InvoiceLineItem
{
    private int units;

    private BigDecimal unitCost;
    private BigDecimal extendedCost;

    private String description;

    @Parent Key<Invoice> invoice;
}
</code>

Eu estou tentando reunir todos os InvoiceLineItems associados a uma determinada fatura usando o seguinte:

<code>ofy ().query (InvoiceLineItem.class).ancestor (invoiceKey).list ( );
</code>

No meu caso de teste, isso funciona muito bem, retornando 2 linhas conforme o esperado.

No entanto, quando tento adicionar uma ordem de classificação à consulta acima, da seguinte forma:

<code>ofy ().query (InvoiceLineItem.class).ancestor (invoiceKey).order ("+description").list ();
</code>

Eu sempre recebo 0 resultados. Eu tentei mudar a direção do pedido, o campo que está pedindo, a localização da cláusula order () na consulta, tudo sem efeito. Alguém pode ver alguma coisa que estou fazendo errado aqui?

Obrigado...

questionAnswers(1)

yourAnswerToTheQuestion