gpt4 book ai didi

google-app-engine - DataStorage 和查询未实现将 indexed=False 更改为 True

转载 作者:行者123 更新时间:2023-12-02 06:59:42 25 4
gpt4 key购买 nike

在我的模型中,我有一个设置为 indexed=False 的属性。要在投影中使用它,我必须将其更改为 indexed=True。但是令人惊讶的是现在做一个查询并没有给出一个结果,总是空的。有任何关于重新索引表或结果集为空的提示吗?

https://developers.google.com/appengine/docs/python/ndb/properties#options

最佳答案

对于在将 indexed 从 False 更改为 True 之前保存的数据,任何索引都不会包含该属性。您需要再次保存每个实体,以便使用现在包含在索引中的属性重新为它们编制索引。

根据数据集的大小,您可以在请求处理程序(数百个实体)、任务队列(数千个实体)或使用 MapReduce 作业(超过 10000 个实体)中执行此操作。

关于google-app-engine - DataStorage 和查询未实现将 indexed=False 更改为 True,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23426602/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com