Я разрабатываю проект JSF и использую Elastic Search с родным Java Api (не Jest). Я определил анализатор и фильтр nGram для расширенного полнотекстового поиска в сопоставлении индекса elasticsearch. Как это сделать с помощью java api?Elastic Search Query with Java Api
curl -XPOST "http://localhost:9200/blurays/_search?pretty" -d'
{
"size": 10,
"query":{
"match": {
"_all": {
"query": "yellow bird",
"operator": "and"
}
}
}
}'
На самом деле я хочу сделать что-то http://blog.qbox.io/multi-field-partial-word-autocomplete-in-elasticsearch-using-ngrams эту ссылку. Я сделал весь анализатор, defgan defken. Мне удалось выполнить этот запрос с помощью curl, но я попробовал много типов запросов в java api и без решения. –
Спасибо за ответ Tomek. Код в вашем редактировании отлично работает благодаря большому количеству. Вы можете посмотреть на этот вопрос? Никто не ответил на это http://stackoverflow.com/questions/25765465/elasticsearch-full-text-search –