我在php中使用了ongr-elasticsearch bundle并想添加一个PrefixFilter。 当我在前缀的前面添加斜杠时,它不起作用。 这里是我在ElasticSearch HQ插件中构建的查询:
{
"query": {
"filtered": {
"filter": {
"prefix": {
"path": "/cmf"
}
}
}
}
}
修改
FXIED:需要使用自定义pathAnalyzer来使用查询
答案 0 :(得分:1)
逃避正斜杠
"prefix": {
"path": "\/cmf"
}