次のように定義されたエンティティがあります。
a Integer
b Float
type String
type STRING <--- Indexed property
並べ替えなしでクエリを実行すると、結果が返されます。
SELECT * FROM com_MyDomain WHERE type = 'GENERAL'
並べ替えを追加すると、クエリは結果を返しません。
SELECT * FROM com_MyDomain WHERE type = 'GENERAL' ORDER BY b, a
また、次のように定義されたインデックス (App Engine コンソールでのサービス提供ステータス) も持っています。
<datastore-index kind="com_MyDomain"
ancestor="false" source="manual">
<property name="type" direction="asc" />
<property name="b" direction="asc" />
<property name="a" direction="asc" />
</datastore-index>