【问题标题】:unindexed field in appengine search document?appengine搜索文档中的未索引字段?
【发布时间】:2026-01-27 11:55:03
【问题描述】:

在appengine搜索文档中,我可以设置一个字段不被索引吗?

我查看了文档,我认为这是不可能的,但我没有找到任何具体说明的地方,所以试着确定一下。

我想知道为什么会这样......也许他们试图通过在文档中存储“太多”非索引信息来防止“滥用”搜索......但在某些情况下它非常方便而不是拥有去另一个数据存储,尤其是当总数据量相当小的时候。

谢谢

【问题讨论】:

    标签: google-app-engine search


    【解决方案1】:

    不,全文搜索服务是搜索索引,而不是数据存储库,因此根据定义,所有内容都已编入索引。

    您可能会对这种方法感到困惑,因为您输入的数据类型不一定是存储的,例如输入的日期只有一天的精度(时间部分被删除),而数字的精度被截断。

    【讨论】: