弹性搜索前缀过滤器特殊字符不起作用



我在php中使用了ongr-elasticsearch捆绑包,并希望添加一个PrefixFilter。当我在前缀前面添加斜杠时,它不起作用。以下是我在 ElasticSearch HQ 插件中构建的查询:

{
  "query": {
    "filtered": {
      "filter": {
        "prefix": {
          "path": "/cmf"
        }
      }
    }
  }
}

编辑:

FXIED:需要使用自定义路径分析器来使用查询

转义正斜杠

"prefix": {
  "path": "/cmf"
}

相关内容

  • 没有找到相关文章

最新更新