2
我想要在message
字段中与字符串":Feed:"
完全匹配,并且每天返回所有这些记录。 json我似乎也匹配纯字" feed "
。我不知道我哪里出错了。我需要将"constant_score"
添加到此查询JSON吗?该JSON我目前如下图所示:弹性搜索查询中的完全匹配
{
"query": {
"bool": {
"must": {
"query_string": {
"fields": ["message"],
"query": "\\:Feed\\:"
}
},
"must": {
"range": {
"timestamp": {
"gte": "now-1d",
"lte": "now"
}
}
}
}
}
}
尝试设置消息到{index:“not_analyzed”}映射 – keety
@keety感谢您的输入。我没有权限更改索引不幸的。我相信我应该搜索'* \\:Feed \\:*',如果该字段是“not_analyze”。所以看起来我运气不好。 – Dhanesh