相关mapping:
相关数据:
查询语句:
当使用这样的查询语句进行查询的时候,
如果在“query”这个地方匹配的是一个完整字符串,例如:“chart.googleapis.com”,则可以查询出高亮显示部分:
请问各路大神是否遭遇过以及是否有解决方法呢?
相关数据:
查询语句:
{
"query": {
"bool": {
"must": {
"match_phrase": {
"_all": {
"query": "googleapis.com"
}
}
}
}
},
"highlight": {
"require_field_match": false,
"boundary_chars": ".,!?;,。?!",
"fields": {
"*": {}
}
}
}
问题:当使用这样的查询语句进行查询的时候,
如果在“query”这个地方匹配的是一个完整字符串,例如:“chart.googleapis.com”,则可以查询出高亮显示部分:
"highlight": {
"sensitive_strings_domain.raw": [
"<em>chart.googleapis.com</em>",
"<em>chart.googleapis.com</em>",
"<em>chart.googleapis.com</em>",
"<em>chart.googleapis.com</em>",
"<em>chart.googleapis.com</em>"
]
}
如果在“query”这个地方匹配的部分字符串,例如:“googleapis.com”,则返回信息中没有高亮部分:请问各路大神是否遭遇过以及是否有解决方法呢?
1 个回复
tongchuan1992 - 学无止境、学以致用
赞同来自: