Описание тега solr-query-syntax

0 ответов

Вложенный документ с глубокими фасетками, тегами и исключающими тегами в Solr

Это мои проиндексированные документы. id:1 level:1 name:book childdoc:{ id:2 leve:2 name:book2 childdoc:[{ id:3 level:3 name:book2-a },{ id:4 level:3 name:book2-b },{ id:5 level:3 name:book2-c }] } Я получаю список успешных аспектов, как показано ни…
08 янв '18 в 06:01
0 ответов

Можно ли избежать некоторых текстов из запроса Solr?

Одним из атрибутов ID, который мы используем для запроса, является AND, поэтому наш http://localhost:8983/solr// select? fq = id: AND & wt = json Это бросает ниже упомянутого исключения error: { metadata: [ "error-class", "org.apache.solr.common.Sol…
28 авг '18 в 10:07
3 ответа

Solr условные поля запроса (qf)

Можно ли определить поля запроса в Solr на основе определенных условий? Например, у меня есть три поля text, title и product. Определение конфигурации solr: <str name="qf">text^0.5 title^10.0 Product</str> То, что я ищу здесь, - это вклю…
29 сен '14 в 21:21
1 ответ

Передача переменной в solr auery

Я работаю с Solr с помощью библиотеки R Solrium После подключения к solr в переменной conn1 я делаю запросы следующим образом: solr_search(conn1,"collection_name", params = list(q = "price:1000",start = 0, rows = 20000,fl=c('column_name'))) Но тепер…
28 июл '18 в 21:10
1 ответ

Solr OR запрос не возвращает никакого результата, в то время как запрос возвращает результат отдельно

Я пытаюсь выполнить запрос ИЛИ на Solr 6.6, например, "field: [x TO ] OR -field: [ TO *]", что означает большее или равное некоторому значению или нулю. Даже оба поля: [x TO ] и -field: [ TO *] имеют наборы результатов по отдельности, этот запрос ИЛ…
15 янв '18 в 06:06
0 ответов

Solr отображать документ во вложенном с n номером уровня и огранки

Я проиндексировал данные в solr с 4-уровневыми данными (вложенными). Моими объектами являются Products, Category, ProductAttribute и ProductAttributeValue. Я использую DIH для индексации данных. Моя структура данных Type: Product -- Type: Category -…
21 июл '18 в 08:05
1 ответ

Обработчики пользовательских компонентов / Компоненты с Solr-4.x

Я ссылался на этот http://sujitpal.blogspot.in/2011/02/solr-custom-search-requesthandler.html для создания пользовательских обработчиков в solr. Они довольно красивые, но соответствуют старым API. Есть ли подобный пример, на который я могу сослаться…
13 июн '13 в 16:00
1 ответ

Как упорядочить набор результатов по полю с несколькими значениями?

В моем СОЛР я храню события, которые повторяются.Таким образом, событие А имеет что-то повторение 11, 12 и 29Событие b повторяется 2 и 15 числаСобытие с имеет 12 и 29 Я хочу получить события, упорядоченные по их датам, я хочу, чтобы они были упорядо…
1 ответ

Можем ли мы иметь несколько FilterQuery в Solr?

Я использую версию Solr 3.6 и в одном из моих запросов мне нужно применить Query и отфильтровать Query для некоторых требований. Сценарий - я хочу выполнить поиск по одному ключевому слову в соответствии с определенными критериями поиска, поэтому я …
20 фев '14 в 04:13
1 ответ

Откат для поля запроса Solr

У меня есть следующие поля, проиндексированные в Solr: FIELD_1 FIELD_2 FIELD_3 Я хотел бы найти документ, в котором FIELD_3=X, но если FIELD_3 пуст (или отсутствует в документе), выполнить поиск в FIELD_2, а затем в FIELD_1. Возможен ли такой запрос…
04 дек '18 в 12:15
1 ответ

Пользовательский FunctionQuery ConstValueSource

Я написал небольшой запрос функции, который возвращает константу на основе переданного ключа. Он отлично работает для первого запроса, но когда я изменяю qk, он фактически не возвращает ничего нового, потому что он кэшируется. Есть ли способ застави…
22 окт '13 в 21:36
1 ответ

Solr и Rails: значение [* TO *] вместо nil (звездочка TO звездочка)

Внутри моей модели в searchable блок у меня есть индекс time added_at, В search блок для поиска я добавил with(:added_at, nil)сделал реиндекс и теперь внутри search объект у меня есть: <Sunspot::Search:{:fq=>["-added_at_d:[* TO *]"]...}> В …
07 окт '16 в 08:43
2 ответа

Query Solr с акцентом и без акцента

Я работаю над настройкой моего основного solr, который сохраняет бразильские португальские данные. По поводу акцентов, мне нужно запросить что-то вроде: search | return computação | computacao computacao | computação Что мне нужно в основном, с или …
09 авг '15 в 04:27
1 ответ

Запрос Solr работает в браузере, но не использует RestTemplate org.apache.solr.search.SyntaxError: Невозможно проанализировать

Я пытаюсь выполнить запрос solr в начале моих тестов, чтобы получить список списков, которые я затем буду использовать в тестовом прогоне. Если я сделаю этот запрос в Chrome, я получу ответ json: MYAPIDOMAIN/solr/listings/select?q=category:commercia…
28 янв '17 в 18:39
2 ответа

Как мне сделать так, чтобы Solr возвращал пустой результат?

Я хочу, чтобы мой инструмент поиска работал аналогично поиску в Google, когда исключены все элементы, введенные пользователем (например, пользовательский ввод - -obama). В этих случаях Google возвращает пустой результат. В моем текущем коде моя прог…
07 авг '14 в 22:18
1 ответ

Как написать этот запрос Solr в более компактном стиле?

Учитывая поле с пробелами, содержащее только цифры, я хочу написать запрос, который может соответствовать документам, содержащим: 1) ВСЕ номера в наборе А А ТАКЖЕ 2) хотя бы одно из чисел в наборе B Это то что я написал q=wstf:( 1 AND 2 AND 3 AND 4 …
08 май '14 в 10:27
0 ответов

В solr, есть ли предел размера для индексации данных для типа поля text_general

У меня есть файл журнала около 300 МБ, и я хочу проиндексировать эти данные на solr. Но мое поле данных кажется пустым в некоторых документах. Я полагаю, что эта проблема возникает из-за ограничения размера Text_general. Есть ли ограничение на text_…
21 сен '15 в 09:08
4 ответа

Как исключить поля в запросе SOLR

У меня есть запрос SOLR, который должен извлечь все поля, которые я храню, кроме одного поля.Скажем, у меня есть 20 полей, мне нужно жестко закодировать 19 полей, которые я хочу получить в &fl=[f],[f],[f],....[f]' Или есть способ сделать что-то …
19 апр '13 в 16:28
3 ответа

Solr не включает поля с пустым значением в результате

Индексированные данные в Solr содержат несколько полей, которые имеют пустые значения. Когда я бегу q=*:* в него не входят поля с пустыми значениями. Какой параметр мне нужно передать при запросе, чтобы получить поля с пустыми значениями в результат…
05 окт '16 в 07:28
1 ответ

Выберите Solr Indexes и обновите их по Query

Я просто хочу выбрать многочисленные индексы и обновить их значения int, например, с помощью Query. Чтобы удалить индекс, мы используем следующий запрос. http://localhost:8983/solr/update?stream.body= <delete><query>id:298253</query&g…
13 ноя '15 в 07:33