我有一个实体定义为:
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
我还有一个索引(应用引擎控制台中的服务状态)定义为:
<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>