<datastore-index kind="Environment" ancestor="false">
<property name="active" direction="asc" />
<property name="consumed" direction="asc" />
</datastore-index>
<datastore-index kind="Environment" ancestor="false">
<property name="active" direction="asc" />
<property name="creationDate" direction="desc" />
</datastore-index>
上記の2つのインデックスがあります
次のようにクエリを実行すると、機能せず、新しいインデックスが必要であると表示されます。
SELECT * FROM Environment
where active = false and consumed = true and creationDate < '2013-09-22'
GQL 応答は次のとおりです。
一致するインデックスが見つかりません。このクエリの推奨インデックスは次のとおりです。
<datastore-index kind="Environment" ancestor="false">
<property name="active" direction="asc" />
<property name="consumed" direction="asc" />
<property name="creationDate" direction="asc" />
</datastore-index>
私は何を間違っていますか?ジグザグマージに基づいて動作するべきではありませんか?