综合索引未编制索引

时间:2018-12-17 13:25:52

标签: google-cloud-platform google-cloud-datastore

我在创建的多个复合索引中遇到了一个奇怪的问题。基本上,如果它们具有特定字段,它们就不会索引新旧条目。

[仅供参考,我将所有实体插入时将其插入,因此内置索引是文档所说的默认设置]

该字段是一个日期,实际上是一个字符串,称为endDate。

HealthKit structure

并且索引是(其中一个没有endDate字段的索引,其他则没有):

enter image description here

当我从NodeJS进行GQL查询或一个查询时,就会出现问题:

enter image description here

有什么想法或想法吗?预先感谢!

enter image description here

1 个答案:

答案 0 :(得分:2)

您的索引定义(和您的查询)使用“ endData”,但您的字段名称是“ endDate”。看来您需要更改索引定义以使用endDate而不是endData。