【发布时间】:2019-10-18 11:37:25
【问题描述】:
在我的查询中添加了突出显示,但它没有出现在结果中。
我在代码中以这种方式添加了高亮显示:
"highlight": {
"fields": {
"*": {
}
}
}
我期待返回JSON结果时会有一个名为highlight的字段。
【问题讨论】:
标签: elasticsearch
在我的查询中添加了突出显示,但它没有出现在结果中。
我在代码中以这种方式添加了高亮显示:
"highlight": {
"fields": {
"*": {
}
}
}
我期待返回JSON结果时会有一个名为highlight的字段。
【问题讨论】:
标签: elasticsearch
来自文档:
荧光笔使您能够从一个或多个突出显示的 sn-ps 搜索结果中的字段,以便向用户显示查询的位置 比赛是。
您需要搜索要突出显示的内容。所以在查询部分做一个文本搜索 例如
{
"query": {
"match": {
"<fieldName>": <fieldValue>
}
},
"highlight": {
"fields": {
"status": {}
}
}
}
【讨论】: