【问题标题】:Should wild card characters (* and ?) be allowed for fieldMatching in elastic search?elasticsearch中的字段匹配是否应允许通配符(*和?)?
【发布时间】:2013-08-22 06:58:34
【问题描述】:

如果我在 fieldMatch 的弹性搜索中使用通配符搜索详细信息,我会收到响应。这是否符合预期?

【问题讨论】:

    标签: java elasticsearch query-string wildcard string-search


    【解决方案1】:

    Field queriesquery_string queries 的一个版本,支持使用 * 和 ?作为通配符。因此,预计以下内容将返回“elasticsearch”的结果。

    {
        "field" : { "engine" : "elastic*ch" }
    }
    
    {
        "field" : { "engine" : "elasticsea?ch" }
    }
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2011-03-20
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2013-07-20
      相关资源
      最近更新 更多