Похожие чаты

Всем привет. Подскажите по такому вопросу. Выполняю поисковый запрос к

эластику. Тело поискового запроса следующее:
{
"query": {
"query_string": {
"fields": ["258"],
"query": "*toco*"
}
}
}

В результате получаю одну запись, где полный текст в поле "258" - "[PhotoComment]". Если же паттерн поиска такой:
{
"query": {
"query_string": {
"fields": ["258"],
"query": "*omme*"
}
}
}
то ничего не находится. Подскажите, почему так?

12 ответов

13 просмотров

Начнём с того, что не используйте вайлдкард

У вас прям в запросе wildcard search. Не делайте так

d7d1cd- Автор вопроса
Alex Tkachuk
У вас прям в запросе wildcard search. Не делайте т...

Вот полный текст запроса: curl -XPOST 'localhost:9200/_search?pretty' -d ' {"query": { "query_string": { "fields": ["258"], "query": "*omme*" } } }'

d7d1cd
Вот полный текст запроса: curl -XPOST 'localhost:9...

Как вопрос решится, можно меня пингануть. Тоже интересно почему разные результаты

d7d1cd- Автор вопроса
d7d1cd
Вот полный текст запроса: curl -XPOST 'localhost:9...

Выяснил, что причина не в двойной 'mm', а в сочетании 'me'. У меня еще анализатор имеет такую настройку "eng_stopwords": { "type": "stop", "stopwords": "me" } Это как-то влияет на результаты поиска?

d7d1cd- Автор вопроса

Решился вопрос. Дело было в фильтре с типом snowball и языком English. Он у некоторых слов с окончанием ment это самое окончание отбрасывает.

d7d1cd
Решился вопрос. Дело было в фильтре с типом snowba...

Вы идёте не в ту сторону, вайлдкард запросы - выстрел в ногу в будущем (а может и уже)

d7d1cd- Автор вопроса
Alex Tkachuk
Вы идёте не в ту сторону, вайлдкард запросы - выст...

Я Вам же писал про вайлдкард. Либо я что-то не понимаю, либо Вы не читаете моих сообщений.

d7d1cd
Я Вам же писал про вайлдкард. Либо я что-то не пон...

https://www.elastic.co/guide/en/elasticsearch/reference/current/query-dsl-wildcard-query.html

Тогда я по прежнему не понимаю как работает этот кейс. Какие значения мин и макс нужно поставить, что б в первом случае был результат, а во втором нет

d7d1cd- Автор вопроса
Crush777(Илья)
Как вопрос решится, можно меня пингануть. Тоже инт...

https://www.elastic.co/guide/en/elasticsearch/reference/current/elasticsearch-intro.html

Похожие вопросы

Обсуждают сегодня

читать файл максимально быстро? странный вопрос))
zamtmn
53
Посоветуйте пожалуйста аудио плеер для библиотеки mp3- FLAC на компьютере. На Винде пользовался Aimp, в том числе для конвертации. Много нужных команд было прямо в контекст...
Виктор Кузнецов
31
How Much Btc Falling Down ?
Suriya
22
It is definitely an interesting conversation. Breaking up the users into 2 personas: 1. Someone who wants to use the products (I want “x” pegged stablecoin that provides safe...
Bueno Pues
10
Is someone using mymonero? What can you say about the wallet?
warrenique
16
Привет. Сразу скажу, что на C/C++/Rust я не пишу, но тем не менее возникла потребность дебага C/C++/Rust кода. Суть: есть серверное приложение, которое периодически ведёт себ...
ninekeem 🐳
4
So, does this mean leap 6 is closed source now? https://github.com/AntelopeIO/spring/blob/main/LICENSE
Kameron James | zeos.one
20
А чего сейчас в моде вместо Error для эксепшенов? А то я тут внезапно узрел что он не рекомендуется :) У Try::Tiny какой-то совершенно ужасный синтаксис если надо конкретные э...
Denis F
17
Ajeeb aadmi hai, isko padhna nahi aata kya?
Jay Bansal
43
Guys is any possible go up? Shib
Prem Kumar
21
Карта сайта