Похожие чаты

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

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

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

12 ответов

68 просмотров

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

У вас прям в запросе 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

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

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

Господа, а что сейчас вообще с рынком труда на делфи происходит? Какова ситуация?
Rꙮman Yankꙮvsky
29
А вообще, что может смущать в самой Julia - бы сказал, что нет единого стандартного подхода по многим моментам, поэтому многое выглядит как "хаки" и произвол. Короче говоря, с...
Viktor G.
2
@Benzenoid can you tell me the easiest, and safest way to bu.y HEX now?
Živa Žena
20
This is a question from my wife who make a fortune with memes 😂😂 About the Migration and Tokens: 1. How will the old tokens be migrated to the new $LGCYX network? What is th...
🍿 °anton°
2
30500 за редактор? )
Владимир
47
а через ESC-код ?
Alexey Kulakov
29
What is the Dex situation? Agora team started with the Pnetwork for their dex which helped them both with integration. It’s completed but as you can see from the Pnetwork ann...
Ben
1
Гайс, вопрос для разносторонее развитых: читаю стрим с юарта, нада выделять с него фреймы с определенной структурой, если ли чо готовое, или долбаться с ринг буффером? нада у...
Vitaly
9
Anyone knows where there are some instructions or discort about failed bridge transactions ?
Jochem
21
@lozuk how do I get my phex copies of my ehex from a atomic wallet, to move to my rabby?
Justfrontin 👀
11
Карта сайта