Google cloud platform 不索引的复合索引
对于我创建的几个复合索引,我遇到了一个奇怪的问题。基本上,如果它们有一个特定的字段,它们不会为新旧条目编制索引 [仅供参考,我插入了所有实体,因此内置索引是默认的,如文档所述] 该字段是一个日期,实际上是一个字符串,称为endDate 索引是(一个没有endDate字段,其他没有): 当我进行GQL查询或从NodeJS查询时,会出现问题: 有什么想法吗?提前谢谢Google cloud platform 不索引的复合索引,google-cloud-platform,google-cloud-datastore,Google Cloud Platform,Google Cloud Datastore,对于我创建的几个复合索引,我遇到了一个奇怪的问题。基本上,如果它们有一个特定的字段,它们不会为新旧条目编制索引 [仅供参考,我插入了所有实体,因此内置索引是默认的,如文档所述] 该字段是一个日期,实际上是一个字符串,称为endDate 索引是(一个没有endDate字段,其他没有): 当我进行GQL查询或从NodeJS查询时,会出现问题: 有什么想法吗?提前谢谢 索引定义(和查询)使用“endData”,但字段名为“endDate”。看起来您需要更改索引定义以使用endDate而不是end
索引定义(和查询)使用“endData”,但字段名为“endDate”。看起来您需要更改索引定义以使用endDate而不是endData。索引定义(和查询)使用“endData”,但字段名为“endDate”。看起来您需要更改索引定义以使用endDate而不是endData。这很尴尬,但现在我发现GCP不检查字段是否有效(如果存在)。。。这是因为它是NoSQL,我可以在将来添加一个完全不同的对象到这个字段中吗?只是想知道…正确,模式验证完全在代码中完成。这很尴尬,但现在我意识到GCP不检查字段是否有效(如果存在)。。。这是因为它是NoSQL,我可以在将来添加一个完全不同的对象到这个字段中吗?只是想知道……没错,模式验证完全是在代码中完成的。