Google应用引擎,全文搜索空(无)字段

时间:2015-10-01 08:28:27

标签: python google-app-engine full-text-search

我想使用Google AppEngine全文搜索来搜索索引中将其徽标设置为无的项目

试图 " NOT logo_url:''"

有没有办法编写这样的查询,还是我必须添加另一个属性has_logo?

2 个答案:

答案 0 :(得分:2)

根据全文搜索索引的性质,您无法按非现有值进行过滤。

您需要创建一个列/属性“no_logo”才能执行此操作。

作为选项,您可以为空值定义一些默认值。例如,只是一个字符串"None"。然后搜索:

logo_url: None

我就是这样做的。

答案 1 :(得分:0)

您尝试过吗:

没有logo_url:空