Вопросы по теме 'elasticsearch-query'
Как сообщить запросу с несколькими совпадениями ElasticSearch, что я хочу, чтобы числовые поля, хранящиеся в виде строк, возвращали совпадения с числовыми строками?
Я пишу приложение Flask и использую elasticsearch.
Вот search.py :
from flask import current_app
def query_object(index, fields, query, page, per_page, fuzziness=0):
search = current_app.elasticsearch.search(
index=index,...
377 просмотров
schedule
13.11.2021
Сортировка Elasticsearch по настраиваемому полю created_at
У меня есть поле created_at в моей базе данных Elastic Search, и я пытаюсь извлечь данные и отсортировать их по этому полю. Поле было сохранено со свойством сопоставления с форматом даты с ключом fielddata , установленным на true , но я все равно...
167 просмотров
schedule
07.10.2021
Документы ElasticSearch Query во вложенном массиве
У меня есть запись в индексе эластичного поиска: -
"hits" : {
"total" : {
"value" : 1,
"relation" : "eq"
},
"max_score" : 0.0,
"hits" : [
{
"_index" :...
31 просмотров
schedule
24.11.2021
Множественный фильтр по массиву объектов в Elastic 6.*
Нужна помощь в построении запроса через массив в ElasticSearch 6. У меня есть документы, которые представляют некоторые единицы свойств с рядом атрибутов:
{
"Unit":{
"Attributes":{
"Attribute":[
{...
129 просмотров
schedule
31.05.2023
Запрос документов, содержащих все значения во вложенном массиве Elasticsearch
Я пытаюсь запросить документы, в которых вложенный массив содержит все элементы, переданные в запросе.
Индекс хранит группы, и каждая группа имеет список членов. Я хочу запросить все группы, содержащие заданных членов.
Отображение:...
613 просмотров
schedule
25.12.2022
ElasticSearch Aggregarion — группировка по количеству без анализа поля
У нас есть категория поля в нашем индексе. Мы хотим получить количество записей для каждой категории, используя запрос агрегации.
GET /_search
{
"aggs" : {
"genres" : {
"terms" : { "field" : "category" }
}
}
}...
54 просмотров
schedule
10.03.2023
Elasticsearch исключает ассоциацию нескольких терминов
Мне нужно исключить из поиска ассоциацию разных терминов. Есть ли какой-нибудь умный способ сделать такое многочленное исключение?
Пример: скажем, я хочу получить всех пользователей, кроме тех, чьи (фамилия Доу ) и (имя Джон или Annie или...
84 просмотров
schedule
08.04.2023
Получить все результаты корзин date_histogram за все время
У меня есть приведенный ниже запрос для получения агрегатов с использованием Elasticsearch 7.1.
{
"query": {
"bool": {
"filter": [
{
"bool": {
"must": [
{
"match": {...
49 просмотров
schedule
13.06.2023
Запрос Elasticsearch с вложенными наборами
Я новичок в Elasticsearch, поэтому, пожалуйста, будьте со мной и дайте мне знать, если мне нужно предоставить какую-либо дополнительную информацию. Я унаследовал проект, и мне нужно реализовать новую функцию поиска. Структура документа/сопоставления...
105 просмотров
schedule
23.06.2023
Функция автозаполнения анализатора ElasticSearch для буквенно-цифровых
У меня есть буквенно-цифровые коды, такие как Hcc18, HCC23, I23, которые я хочу сохранить в ElasticSearch . Над этим я хочу построить следующие две функции: -
Пользователь может искать полный буквенно-цифровой код или только целую часть....
118 просмотров
schedule
07.06.2023
Многословный запрос ElasticSearch, сопоставление нескольких слов более ценно, чем совпадение нескольких, но много раз
Я пишу поисковый запрос из нескольких слов в ElasticSearch, совпадение нескольких слов более ценно, чем совпадение 1, но много раз.
1 запрос по нескольким полям:
{
"bool" : {
"must" : [
{...
195 просмотров
schedule
29.01.2023
Запрос ElasticSearch lucene с преобразованием подпунктов в синтаксис ES
Я пытался преобразовать запрос в стиле lucene в синтаксис запроса ES, но я застрял в подпунктах. например
(title:history^10 or series:history) and (NOT(language:eng) OR language:eng^5) and (isfree eq 'true' OR (isfree eq 'false' AND owned eq...
80 просмотров
schedule
29.05.2023
Как применить цвета фона к таблицам Kibana на той же панели инструментов (или нет)
У меня есть задача внедрить раскрашенные таблицы в панель инструментов Kibana, и я пытался найти лучший подход в Интернете, но до сих пор не склеил. Итак, поскольку я не хотел бы изобретать велосипеды и создавать с нуля, я хотел бы услышать от вас...
560 просмотров
schedule
23.02.2023
Как сделать запрос по нескольким полям объекта в массиве документа в Elasticsearch?
Привет, я новичок в Elasticsearch. И я хочу запрашивать документы по значению его поля (тип: массив). Пример такой:
docx=people:[
{id:1,role:admin},
{id:2,role:other}
]
docy=people:[
{id:1,role:other},
{id:2,role:admin}
]
Мой запрос...
247 просмотров
schedule
15.12.2022
Как выразить необязательное сопоставление с помощью Query String Query
У меня есть запрос, как показано ниже, с использованием строка запроса dsl , которая, как я ожидаю, вернет результаты, соответствующие всем трем утверждениям. (статус = активен, цена = 100, язык = en).
Как я могу сделать параметр language...
32 просмотров
schedule
13.11.2023
Нечеткий процент соответствия
Когда я запрашиваю нечеткое соответствие следующим образом, elasticsearch по-прежнему возвращает только _score . Но вместо этого я ожидаю совпадения в процентах на основе нечеткого алгоритма. Я думал, что это простая настраиваемая вещь, но я не...
476 просмотров
schedule
13.12.2023
извлекать только определенные документы _index в обращениях elasticsearch при запросе по нескольким индексам
Я запрашиваю два индекса в одном запросе elasticsearch, поэтому я могу агрегировать их оба одновременно. Проблема в том, что я хочу, чтобы в хитах был только один из индексных документов, а не оба. Следовательно, я хотел бы отфильтровать поле...
67 просмотров
schedule
02.03.2024