【问题标题】:NULL or blank in elasticsearchelasticsearch中的NULL或空白
【发布时间】:2014-09-18 03:55:15
【问题描述】:

我正在使用 elasticsearch 来制作搜索服务器。我有问题。我的索引中的所有字段都是全文搜索。我正在使用 n-gram。

但现在我需要编写查询搜索,其中 field_a 为空或 field_a = 空白。但似乎缺少或存在过滤器可以搜索空值,它们无法搜索空值。当我谷歌时,我发现我们无法使用分析索引搜索空白值。

我该怎么做?

无论如何,我发现一个解决方案是编写一个脚本,将 elasticsearch 中的所有字段空白更新为空。我该怎么做?可能需要使用 BeforeBulk 编写一个插件...

【问题讨论】:

    标签: indexing lucene elasticsearch


    【解决方案1】:

    你没有办法做到这一点。您必须设置空值。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2020-07-21
      • 2021-09-06
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2022-06-29
      • 2013-08-29
      • 1970-01-01
      相关资源
      最近更新 更多