Описание тега dismax

DisMax - это сокращение от Disjunction Max, популярный режим запросов в Apache Solr.
1 ответ

Исправление орфографии с запросом в анализаторе solr dismax

Я использую парсер dismax для запроса данных в поле <field name="object_description" type="text_general" indexed="true" stored="true" /> в стандартном парсере запросов, если я ищу термин "object_description:Traditional", он дает мне 13 результ…
09 дек '15 в 06:57
1 ответ

Solr: лучший способ сопоставить "при луне наса" с "при луне" с помощью фразы запроса?

У меня есть индекс около 500000 документов, и около 10 из этих документов содержат заголовок "на луне" (поле "title") и тег "nasa" (поле "tag"). Когда я выполняю поиск "на луне наса", эти документы попадают довольно далеко в список результатов поиск…
08 мар '13 в 11:55
0 ответов

Существует ли анализатор запросов Solr, который будет анализировать и создавать фильтры запросов?

Я ищу анализатор запросов Solr, который может анализировать и правильно применять запросы фильтра, оставляя все, что не указано с полем в качестве общего поискового запроса. Так: tags:sql title:mysql recordset Это сделало бы следующее: Создайте запр…
20 июл '13 в 02:57
0 ответов

Настройте dismax requesthandlar для повышения поля

Я хочу применить буст для поиска. Я хочу, чтобы, если термин запроса встречался как в описании, так и в именах, чем документы, имеющие термин запроса в поле описания, в результатах поиска быт для этого я настраиваю обработчик запросов dismax как: &l…
04 июл '11 в 11:08
2 ответа

Поведение Solr dismax - пунктуация и расщепление пробелов

У меня есть экземпляр Solr 4.7.0 с 200 000 документов в индексе (один документ на файл в файловой системе), который используется несколькими пользователями. Документы идентифицируются по ключевым словам, которые индексируются и хранятся в одном поле…
22 сен '14 в 16:44
2 ответа

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

Я пытаюсь сделать URL-запрос к API, который использует SOLR для запросов. У меня есть много данных с большим количеством полей, которые содержат разные значения, и часто некоторые из этих полей будут содержать нулевое значение. Я хочу сделать запрос…
17 дек '16 в 13:01
2 ответа

Какой тип парсера использовался в solr

Если я не указал defType в запросе Solr, какой парсер будет использоваться, будь то DisMax или EDisMax?
28 ноя '12 в 07:20
1 ответ

Ограничение вывода из MoreLikeThis в Solr

Я пытаюсь использовать MoreLikeThis, чтобы получить все подобные документы, но не документы с определенным типом содержимого. Таким образом, первый запрос должен найти тот документ, который я хочу получить "Больше как это" - и второй запрос должен о…
19 ноя '10 в 13:33
2 ответа

dismax и edismax возвращают разные результаты

Я использую Solr для моего сайта. Документ имеет два поля: жанр и тема. Например, если я хочу найти роман о любви, то запрос solr будет иметь вид tyepDef=dismax&qf;= жанр, тема &q;= жанр: роман И тема: о любви. Однако это не дает никаких результатов…
17 июн '13 в 01:18
1 ответ

Солр дисмакс подсвечивающий не уважающий анализатор

В схеме Solr 3.6.2 есть два field декларации, text а также exact <field name="text" type="text" indexed="true" stored="true" /> <field name="exact" type="string" indexed="true" stored="true" /> Бывшее использование StandardTokenizer и по…
18 фев '14 в 10:50
3 ответа

Как понизить срок в dismax

Все: То, что я хочу сделать, - это высоко оценивать документы, у которых есть "сезон" в поле содержимого, и сурово наказывать документы с "сезоном" в поле заголовка И поддерживать новые документы. Интересно, как это сделать в Dismax(или eDismax)? Сп…
31 мар '15 в 20:14
1 ответ

Увеличить страницу с конкретными шрифтами в Solr

Я просканировал веб-сайт с помощью Apache Nutch и проиндексировал его для Apache Solr.Как я могу увеличить документ, в котором слово запроса существует определенным шрифтом (например, h2 html tag или...)? например, мой запрос - книга, и есть две стр…
15 авг '12 в 07:57
1 ответ

Как использовать solrj с DismaxRequestHandler?

Из-за отсутствия надлежащей документации я не могу понять, как использовать dismaxRequestHandler с SolrJ. С другой стороны, стандартный обработчик запросов по умолчанию в реализации SolrJ?
15 ноя '11 в 08:19
1 ответ

Когда следует использовать edismax сверх dismax?

Solr поддерживает анализатор запросов dismax и анализатор запросов edismax. Как мы определяем, когда использовать dismax и когда edismax? Когда мы должны использовать edismax над dismax?
28 июн '18 в 11:17
0 ответов

Можно ли забить в Solr с несколькими функциями оценки?

Это возможно с помощью dismax в Solr: q=superman&qf=title^2 subject Можно ли оценивать на основе нескольких полей запроса, например, с помощью нескольких функций оценки? Чтобы понять мою идею, я хотел бы сделать что-то вроде этого: q1=superman&a…
27 фев '15 в 09:55
1 ответ

Использование dismax для поиска терминов с несколькими словами

Моя схема solr следующая (только важные части): <fieldType name="bagofwords_expertfinding" class="solr.TextField" positionIncrementGap="100"> <analyzer type="index"> <!-- remove letters repeated more than two times --> <charFilt…
13 фев '12 в 19:54
1 ответ

Solr dismax Query над несколькими полями

Я пытаюсь сделать solr dismax запрос по нескольким полям, и я немного запутался с синтаксисом. Мое ядро ​​содержит целый ряд эпизодов подкастов. Поля в индексе: EPISODE_ID, EPISODE_TITLE, EPISODE_DESC и EPISODE_KEYWORDS. Теперь, когда я делаю запрос…
06 янв '16 в 21:35
0 ответов

Solr edismax парсер и поиск по нескольким полям

Я использую парсер запросов edismax для обработки пользовательских запросов к нашему серверу Solr 4.10.3. Я настроил для параметра q.op значение AND и полностью отключил параметр mm, чтобы получить совпадения только на 100%. Когда пользователи ищут …
12 ноя '15 в 10:57
2 ответа

Solr получить расчетное расстояние при использовании dismax

Я начинаю думать, что то, что я хочу сделать, невозможно, но подумал, что попробую. Я использую Solr 3.5. В настоящее время у меня есть два типа поиска: Базовый пространственный запрос, который возвращает рассчитанное расстояние между двумя точками …
28 мар '12 в 19:40
4 ответа

Solr Dismax handler - пробел и поведение специальных символов

У меня странные результаты, когда в моем запросе есть специальные символы. Вот моя просьба: q=histoire-france&start=0&rows=10&sort=score+desc&defType=dismax&qf=any^1.0&mm=100% Разобранный запрос: <str name="parsedquery_toS…
25 окт '11 в 10:21