Нечеткое обращение к Elasticsearch более актуально, чем прямое обращение - PullRequest
0 голосов
/ 10 апреля 2019

У меня проблемы с нечеткими запросами, дающими более высокое отношение к нечеткому критерию попадания, чем прямое совпадение. Я не понимаю, почему - даже после того, как у меня был rtfm.

  1. Создание нового индекса

curl -XPUT http://192.168.178.40:9200/test_test_test

  1. Вставка в записи
curl -XPUT http://192.168.178.40:9200/test_test_test/test/1 -d '{ "name": "nike" }'

curl -XPUT http://192.168.178.40:9200/test_test_test/test/2 -d '{ "name": "bike" }'
  1. Запрос по запросу "велосипед"

curl -XPOST http://192.168.178.40:9200/test_test_test/test/_search -d '{"query": {"match": {"name": {"query": "bike", "fuzziness": "1"} }}} '| JQ

Это дает результат, когда nike имеет большую релевантность, чем велосипед. Почему это и как это можно исправить?

result

...