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

Как выполнить агрегацию ведра в поле с несколькими значениями в elasticsearch
Скажем, каждый документ в моем индексе elasticsearch представляет собой запись в блоге, состоящую всего из двух полей: заголовка и тегов. Поле title — это просто строка, а tags — поле с несколькими значениями. Если у меня есть три таких...
1509 просмотров

Получить все строки с помощью elasticsearch_dsl
В настоящее время я использую следующую программу для извлечения идентификатора и информации о его серьезности из эластичного поиска. from elasticsearch import Elasticsearch from elasticsearch_dsl import Search, Q client = Elasticsearch( [...
364 просмотров
schedule 04.04.2024

Динамически генерируемый DocType в Elasticsearch DSL
Я создаю класс DocType для создания карт и сохранения документов на основе моего ORM. def get_doc_type(self): attributes = {} ... # Build attributes dictionary here DT = type('DocType', (DocType,), attributes) return DT...
1671 просмотров

Проксируйте мое соединение Elastic Search через Django для фильтрации
Я считаю, что мне нужно проксировать мое соединение ElasticSearch через URL-адрес Django, чтобы выполнять фильтрацию по токену пользователя. Поэтому вместо того, чтобы идти через localhost:9200/_search , я хочу использовать...
273 просмотров
schedule 05.11.2023

Запрос ElasticSearch для документов на основе активного элемента даты в массиве
У меня есть индекс ElasticSearch, где данные индексируются, как я скопировал и вставил внизу. Идея состоит в том, что у него есть документы, а «официальное имя» документа находится в массиве. Это связано с тем, что официальное название документа...
64 просмотров

elasticsearch — все термины в любых полях
Для функции поиска в интернет-магазине я использую elasticsearchDSL от ongr ( git / документы ). Базовая настройка для поиска названий продуктов: $boolQuery = new BoolQuery(); $boolQuery->addParameter('minimum_should_match', 1); $wcQuery =...
45 просмотров
schedule 12.08.2022

Среднее значение разностей, рассчитанных между двумя полями даты
Я работаю над проектом, который использует Elasticsearch для хранения данных и отображения сложной статистики. У меня есть индекс , который выглядит так: Reservation { id: number check_in: Date check_out: Date created_at: Date //...
708 просмотров

Использовать must_not exists с помощью elasticsearch_dsl
Для одного из моих проектов мне нужно определить все записи из моего индекса ES, в которых отсутствует поле. См. пример моих данных, хранящихся в моем индексе ES ниже: { "schema": "https://sample.org/schemas/user_v0.0.1.json", "barcode":...
1032 просмотров
schedule 28.07.2023

Как настроить значения агрегации диапазона дат в поле даты?
Я пытаюсь сгруппировать документы, используя поле даты в каждом документе. Мне нужно собрать их по документам за последние 30 дней, за 30-60 дней, за 60-90 дней. применяя следующий диапазон ggs. У меня совершенно неправильный диапазон дат. {...
28 просмотров

Python: запрос с подстановочными знаками в Elasticsearch
Я хочу запросить поле с помощью подстановочного знака в Elasticsearch, но проблема в том, что строка поиска хранится в переменной и недоступна статически. Предполагаемый запрос: body={"query": {"wildcard": {"Name": {...
765 просмотров

Агрегация гистограммы даты Elasticsearch без учета года
Я хочу агрегировать данные по месяцу и дате, я пытаюсь с агрегацией гистограммы даты, но с учетом полного объекта даты. У меня есть такие данные: { "created" : "2020-09-26", "id" : 6,...
51 просмотров

Запрос Elasticsearch для массива объектов с датой
Привет, я новичок в Elasticsearch и пытаюсь реализовать решение, используя spring-data-elasticsearch . Мои проиндексированные данные выглядят так: [ { "worker": "A", "availability": [ {...
238 просмотров

Сопоставить массив с массивом из ELASTICSEARCH
У меня есть индекс в ES, где я хранил свой каталог. Документы представляют собой смесь типа строки и массива (пример показан ниже): { "_index" : "catalog", "_type" : "_doc", "_id" :...
38 просмотров
schedule 14.08.2023