Описание тега elasticsearch-net
Репозиторий для Elasticsearch.Net и NEST, двух официальных клиентов elasticsearch .NET.
1
ответ
Модульное тестирование неявного оператора rubbersearch.net с использованием Moq
Я не уверен, что низкоуровневый клиент ElasticSearch.net все еще широко используется, потому что NEST является подходом для реализации клиента Elasticsearch в.net. Во всяком случае, среди многих других методов, основной IElasticLowLevelClient Интерф…
09 дек '17 в 07:42
1
ответ
Elasticsearch - определить строку запроса как фильтр в C#
У меня есть следующий рабочий упругий поисковый запрос: { "query": { "filtered": { "filter": { "bool": { "must": [ { "term": { "IsDeleted": false } }, { "query": { "query_string": { "fields": [ "payPlan.PayPlanData.*" ], "query": "(StartInterval :[1…
12 мар '17 в 14:13
1
ответ
Эластичный поиск не работает
Когда я отправляю запрос в Elastic, мой пост и пут не работает Мой запрос POST bird/admin/1 { "id":"1", "ity":"BSP" } Это должно дать успех Но, получая ошибку { "error": "Content-Type header [application/x-www-form-urlencoded; charset=UTF-8] is not …
15 апр '18 в 05:19
1
ответ
Elastic Search - повторный загрузочный индекс после обновления файла конфигурации синонимов
Я использую текстовый файл синонимов, чтобы определить синонимы для моего поискового индекса. Если я обновлю этот файл, мне придется остановить и запустить службу Windows, прежде чем новые дополнения вступят в силу.. Есть ли способ, которым я могу з…
16 окт '15 в 11:35
0
ответов
Возвращать попадания из одного сегмента при выполнении поиска по геодистанции в asticsearch .net
Я хочу сделать гео-поиск, где он должен сначала найти все локации на расстоянии до 50 метров, если найдено более 5 попаданий, а затем вернуть их. Если найдено менее 5 попаданий, я хочу расширить и найти все местоположения на расстоянии до 400 метров…
07 ноя '16 в 12:58
1
ответ
Поиск в тексте с использованием ngram для минимальных символов в шаблоне поиска и выше
У меня есть индекс текста в моем эластичном сервере. Я реализовал токенайзер Ngram, как это: "analysis": { "analyzer": { "ngram_analyzer": { "type": "custom", "tokenizer": "ngram_tokenizer" } }, "tokenizer": { "ngram_tokenizer": { "type": "ngram", "…
06 дек '16 в 12:14
1
ответ
Создание лямбда-выражения для Query DSL с оператором AND в Nest C# (эластичный поиск)
У меня есть запрос DSL {"query": { "match" : { "_all" : { "query" : "elastic search document", "operator" : "and" } } } } Преобразовал его в лямбда-выражение, но понятия не имел, где дать оператор AND в запросе. var queryResult = this.client.Search&…
25 май '16 в 13:45
1
ответ
Как предотвратить индексирование поля?
Я хочу запретить индексирование поля Id для поиска с использованием атрибутов Nest. [Number(type: NumberType.Long, IncludeInAll = false, Index = false)] public long Id { get; set; }
02 фев '17 в 11:07
1
ответ
Запрос существующего индекса из asticsearch с использованием NEST
У нас есть установка asticsearch с kibana, и мне было интересно, могу ли я написать запрос, используя NEST для отображения файлов журнала программы.Net? Я попытался создать простой класс POCO LogMessage для извлечения сообщений, но безуспешно. [Elas…
31 авг '16 в 14:36
1
ответ
ElasticSearch - добавить \ обновить SearchTemplate, используя NEST (.net)
Я получил этот экземпляр asticsearch, и я пытаюсь реализовать что-то вроде "динамического" шаблона поиска. Кейс: у меня есть пользовательский интерфейс, где мы можем настроить усиление определенных типов. ех. "Увеличить попадания в статьях на 10", "…
30 мар '17 в 14:20
0
ответов
Создайте запрос Elasticsearch для каталога товаров с клиентом.Net NEST
Использование библиотеки Elasticsearch NEST для.NET Я пытаюсь создать запрос для поиска продуктов. Структура модели следующая: [ElasticsearchType(Name = "product", IdProperty = "ProductId")] public class ProductIndex { [Number(NumberType.Integer)] p…
23 авг '17 в 11:12
1
ответ
Как создать новый индекс в Elasticsearch 5 из.Net или NEST
Я пытаюсь создать новый индекс Elastic 5 из.net и данных из базы данных SQL в него с помощью массового API. Я создал POCO для отображения: using Nest; namespace NEST5 { [ElasticsearchType(IdProperty = "data_id")] public class Test_Data { public int …
06 дек '16 в 13:36
2
ответа
Настройка маршрутизации в ElasticSearch с использованием NEST и сопоставления атрибутов
Я пытаюсь настроить сопоставление с помощью сопоставления на основе атрибутов Мне нужно установить маршрутизацию, сделать ее обязательной и установить конкретное свойство для моего объекта, который я индексирую. Это возможно? Кто-нибудь достиг этого?
19 сен '14 в 11:47
1
ответ
Упругая поисковая агрегация по элементам массива
Ниже приведен мой эластичный документ, по которому я хочу запустить агрегационный запрос. { "id": 1, "attributes":[ { "fieldId": 1, "value": "Male" }, { "fieldId": 2, "value": "12/11/2015" } } { "id": 2, "attributes":[ { "fieldId": 1, "value": "Male…
16 янв '16 в 12:13
2
ответа
Использование MinimumShouldMatch с запросом терминов в asticsearch
Я пишу запрос в гнезде для эластичного поиска, который соответствует списку стран - он совпадает по времени, когда какая-либо из стран в списке присутствует в ESCountryDescription (список стран). Я хочу совпадать только тогда, когда все страны в Cou…
30 мар '15 в 13:52
3
ответа
Токен на предъявителя авторизации с NESTasticsearch и C#
У меня возникла проблема при попытке подключиться к API эластичного поиска. API ожидает токен на предъявителя, но библиотека NEST обеспечивает только базовую аутентификацию, и я также должен передать пользовательский заголовок. Так кто-нибудь сталки…
18 окт '17 в 14:18
0
ответов
ElasticSearch.net/NEST SniffingConnectionPool переключается на порт 9200 при использовании настраиваемого порта за прокси
При использовании SniffingConnectionPool кажется, что Elasticsearch.net переключается на порт 9200 после первоначального запроса http.settings? Я настраиваю ConnectionPool с IEnumerable следующим образом: var nodes = cfg.Nodes.Select(x => x.Uri);…
13 ноя '17 в 12:22
1
ответ
NEST версии 1.3.1 поддерживает версии Elasticsearch
Я пытаюсь обновить кластер Elasticsearch до версии 1.4.5 или 1.5, и мне было любопытно, не нарушит ли это обновление мою текущую кодовую базу. Мы используем NEST 1.3.1 в нашем коде, и я хочу посмотреть, поддерживает ли эта версия Elasticsearch 1.4.5…
06 окт '15 в 14:43
1
ответ
Сложные запросы с использованием ElasticSearch
Я только начал с es, и я хочу знать, как я могу написать запрос, чтобы выполнить поиск как "3 кровати в городе 1" или "2 ванны в городе 1 около школы 2". Насколько я понимаю, мы можем обработать 3 кровати / кровать / кровать / спальня с использовани…
07 окт '15 в 03:22
1
ответ
ElasticSearch REST - вставить строку JSON без использования класса
Я ищу пример, где мы можем нажать ниже образец строки JSON в ElasticSearch без использования классов в REST API. { "UserID":1, "Username": "Test", "EmailID": "Test@TestElastic.com" } Мы получаем ввод в виде xml и преобразуем его в строку JSON, испол…
15 июн '15 в 20:04