Вопросы по теме 'elasticsearch-query'

Как построить запрос Elasticsearch с помощью Go?
Я использую библиотеку Olivere Elasticsearch для Go — https://github.com/olivere/elastic . Я не могу правильно построить поисковый запрос, он продолжает возвращать 0 результатов. termQuery := elasticClient.NewTermQuery("hash", "hashedID")...
600 просмотров

Получить имена индексов по нескольким псевдонимам
Как получить имя индекса в эластичном поиске на основе некоторых заданных имен псевдонимов. Пример: Имя_индекса: test Имена псевдонимов: a1,a2,a3 Имя_индекса: test2 Имя псевдонимов: a1,a3 Имя_индекса: test3 Имя псевдонимов: a1 извлекает имя индекса,...
359 просмотров

Строковый запрос Elasticsearch для соответствия регулярному выражению
Я хотел бы знать, можно ли сделать строковый запрос, соответствующий регулярному выражению в elasticsearch. Я знаю, что возможно и наоборот (создайте запрос регулярного выражения для сопоставления строки в документе elasticsearch), но могу ли я...
2315 просмотров

Фильтрация по нескольким полям из вложенного объекта с помощью Elasticsearch
Я новичок в Elasticsearch и пытаюсь написать несколько запросов, которые не работают. У меня есть информация о людях, и я хочу запросить людей на основе некоторых атрибутов. Вот часть сопоставления в Elasticsearch: "properties": { "doc":...
1018 просмотров

Как отфильтровать запрос по значению поля
Я работаю с elasticsearch Query dsl и не могу найти способ выразить следующее: Возвратите результаты, которые имеют поле "price" > min budget и имеют "цена" ‹ максимальный бюджет и имеют has_price=true , а также возвращают все результаты,...
103 просмотров
schedule 30.08.2022

Искать несколько значений, но останавливать поиск при обнаружении точного совпадения
Поэтому я реализовал базовый поиск с помощью elasticSearch. Как сделать поисковый запрос таким, чтобы: если (получить точное соответствие AccountId:CMRZ) { return me just that one account with id:CMRZ } еще return me...
46 просмотров

Как реализовать запрос на точное соответствие в Grafana
Я пытаюсь реализовать некоторую панель инструментов в Grafana поверх индекса ElasticSearch на основе выбора пользователя из раскрывающегося списка ($ Key). Моя выпадающая переменная Grafana читает $Key , и я упомянул query , чтобы получить данные...
422 просмотров

соответствует ближайшему числовому значению elasticsearchDSL (php)
У меня возникли проблемы с поиском ответа в SO, эластичных поисковых документах или Google, чтобы найти этот ответ для моего варианта использования: найти ближайшее число к вводу X, которое все еще меньше, чем X. У меня есть отображение, которое...
62 просмотров

Запрос последнего созданного индекса в Elasticsearch
Мне нужно запросить последний индекс, созданный в Elasticsearch. Я сформировал приведенную ниже команду curl curl -X GET "localhost/_cat/indices?h=i,creation.date.string" Он возвращает ответ следующим образом: accounting...
360 просмотров

ElasticSearch сопоставляет результат операций сворачивания/выполнения над сгруппированными документами
Существует список бесед, и у каждой беседы есть список сообщений. Каждое сообщение имеет разные поля и поле action . Нужно учитывать, что в первых сообщениях беседы используется действие A , через несколько сообщений используется действие A.1 ,...
1318 просмотров

Как получить сумму похожих тегов из текста в эластичном поиске
Я пытаюсь использовать Elastic Search (версия 6.8), чтобы найти наиболее похожие теги из текста, и я ожидаю получить сумму оценок похожих тегов вместо расчета эластичного поиска по умолчанию (формула). Например, я создаю my_test_index и вставляю...
48 просмотров

ElasticSearch: возможно ли выполнить взвешенное среднее агрегирование, взвешенное по баллу?
Я пытаюсь выполнить среднее значение по полю цены ( price.avg ). Но я хочу, чтобы лучшие совпадения запроса оказывали большее влияние на среднее значение, чем последние, поэтому среднее значение должно быть взвешено по вычисляемому полю оценки. Это...
161 просмотров

Как написать простой запрос регулярного выражения с помощью elasticsearch в python?
Я пытаюсь написать простой запрос регулярного выражения, используя elasticsearch в python, который просто не будет работать. Может ли кто-нибудь сказать мне, где я ошибаюсь? result = es.search(index="my-index", body={"query":...
922 просмотров

Запрос Elasticsearch возвращает нулевые результаты для подстроки
Я создал свой первый кластер AWS ElasticSearch и загрузил в него некоторые данные (показано ниже). Когда я ищу домен, такой как example.com , я не получаю результатов. Это поисковый запрос или проблема с индексацией? # curl -XGET -u...
62 просмотров
schedule 12.08.2022

Даже после установки request_cache=true я не вижу прироста производительности при выполнении дорогостоящих запросов ES.
В продолжение моих комментариев к этому ответу SO у меня есть следующая настройка: Использование тяжелого чтения ES-индекса, который также получает индексные запросы, но соотношение составляет 25: 1, и использование refresh_interval, равное 1...
82 просмотров

ES-запрос, чтобы соответствовать как можно большему количеству слов из запроса
У меня есть несколько миллионов документов в моем индексе. У меня есть предложение, и я хочу получить документ, который соответствует как можно большему количеству слов. Мне нужно искать только одно поле content curl -X GET...
68 просмотров
schedule 17.11.2022

агрегация терминов elasticsearch с фильтрацией
У меня есть такие объекты в индексе foo : {ids: ["aa", "bb"]} {ids: ["aa", "cc"]} {ids: ["ee"]} {ids: ["ff" , "cc"]} В основном я хочу знать, есть ли документы для...
25 просмотров
schedule 07.10.2022

Как сделать поле _source динамическим в шаблоне поиска elasticsearch?
При использовании поискового запроса в эластичном поиске мы определяем, какие поля нам нужны в ответе. "_source": ["name", "age"] И при работе с search templates мы должны установить значение полей _source при...
79 просмотров

Поисковый запрос Elasticsearch возвращает 0 подсказок для ключей вложенных объектов в индексе типа _doc
У меня проблема с поиском в elasticsearch. Всякий раз, когда я пытаюсь выполнить поиск по термину, как показано ниже, я получаю нужный результат. curl --location --request GET 'http://xx.xx.xx.xx:xxxx/XXXXXX/_search' \ --header 'Content-Type:...
22 просмотров
schedule 15.07.2023