我对弹性搜索很新,我需要搜索特定单词匹配的单词 例如:我的话是
cricketnplay,cricket23,cricket,criketlegend
当我搜索单词板球时 结果将像第一个完全匹配,然后是匹配
如何查询以获得这样的输出请帮助, 提前致谢
答案 0 :(得分:0)
您需要使用_search
查询进行搜索。
GET /twitter/tweet/_search
{
"query" : {
"term" : { <field> : "cricket" }
}
}
此查询将返回所有匹配的元素,其匹配分数按分数的降序排序。
详细了解_search
查询here