elasticsearch 弹性搜索中模糊与匹配的区别
我想知道Elasticsearch中搜索类型的区别:模糊和匹配 我指的是每一种方法的优点和缺点,如果有谁更好的话elasticsearch 弹性搜索中模糊与匹配的区别,elasticsearch,lucene,elasticsearch,Lucene,我想知道Elasticsearch中搜索类型的区别:模糊和匹配 我指的是每一种方法的优点和缺点,如果有谁更好的话 提前感谢。模糊可以帮助您在一个术语中搜索,匹配将匹配整个术语 举个例子: POST index1/test1 { "field1": "this is a full on sentence" } Fuzzy将匹配术语的一部分(每个单词都是术语) 术语匹配将找不到记录,因为“ull”不是完整术语 GET index1/test1/_search { "query": {
提前感谢。模糊可以帮助您在一个术语中搜索,匹配将匹配整个术语 举个例子:
POST index1/test1
{
"field1": "this is a full on sentence"
}
Fuzzy将匹配术语的一部分(每个单词都是术语)
术语匹配将找不到记录,因为“ull”不是完整术语
GET index1/test1/_search
{
"query": {
"match": {
"field1": "ull"
}
}
}
Fuzzy可以帮助您在一个术语中搜索,match将匹配整个术语 举个例子:
POST index1/test1
{
"field1": "this is a full on sentence"
}
Fuzzy将匹配术语的一部分(每个单词都是术语)
术语匹配将找不到记录,因为“ull”不是完整术语
GET index1/test1/_search
{
"query": {
"match": {
"field1": "ull"
}
}
}