【发布时间】:2013-12-01 18:14:08
【问题描述】:
我在数据存储中有一个 _Client 类型,它有一个名为 lastSeen 的属性。
我正在执行这个查询;
SELECT __key__ FROM _Client WHERE (status = ONLINE AND lastSeen < 1385920960176) ORDER BY lastSeen DESC
它会返回这个结果;
Result:[key:_Client("CE:f3ccfa69-2c19-42e1-b9ae-bc87fffd5cc9"),
lastSeen = 1385921035721 .......]
问题是返回的记录不符合条件“lastSeen
<datastore-index kind="_Client" ancestor="false" source="manual">
<property name="status" direction="asc"/>
<property name="lastSeen" direction="desc"/>
</datastore-index>
我也尝试了 asc 方向的 lastSeen 索引,但结果是一样的。这是一个 Java 应用程序。
【问题讨论】:
-
我猜这是一个 Java 应用程序?在询问有关 gae 的问题时,您确实应该指定编程语言。
-
我编辑了这个问题,是的,这是一个 java 应用程序。
-
这是在 dev_appserver 中,还是已部署?
标签: java google-app-engine google-cloud-datastore