Вопросы по теме 'lucene.net'
Почему этот запрос Lucene содержит вместо startWith?
string q = "m";
Query query = new QueryParser("company", new StandardAnalyzer()).Parse(q+"*");
приведет к тому, что запрос будет префиксомQuery: company: a *
Тем не менее, я получу такие результаты, как "Fleet Africa", где довольно очевидно,...
6663 просмотров
schedule
04.05.2022
Где lucene .net кэширует результаты поиска?
Я пытаюсь выяснить, где Lucene хранит кешированные результаты запроса, как он настроен для этого и как долго он кешируется. Это для решения ASP.NET 3.5. У меня возникает следующая проблема: Если я запускаю поиск и сортирую результат по...
1568 просмотров
schedule
11.04.2024
В каком поле был мой текст поиска в Lucene при использовании MultiFieldQueryParser?
Я использую Lucene.Net MultiFieldQueryParser для поиска по нескольким полям в моих документах. Я хочу узнать, в каком поле был найден текст. Например, мой поиск может выглядеть так:
var parser = new MultiFieldQueryParser(new string[]...
1268 просмотров
schedule
28.04.2022
Ошибка при копировании индекса Lucene
У меня есть веб-приложение asp.net, которое использует Lucene API для поиска. Вот сценарий проблемы:
События:
Пользователь вызывает поисковый запрос Lucene через веб-приложение.
Есть еще одна запущенная служба Windows, которая просто...
791 просмотров
schedule
17.06.2022
Global.asax Application_start срабатывает при каждом действии
Я работаю над проектом MVC, и производительность была в порядке.
В application_start база данных индексируется для поиска lucene.net (и при каждом изменении объекта индекс расширяется). Но application_start запускается при каждом действии, которое...
853 просмотров
schedule
15.06.2023
Lucene.net, хотите найти слово и отобразить ближайшие слова
я использую создание документа как ..
Lucene.Net.Documents.Field fldContent =
new Lucene.Net.Documents.Field("content", content,
Lucene.Net.Documents.Field.Store.YES,
Lucene.Net.Documents.Field.Index.TOKENIZED,...
950 просмотров
schedule
12.11.2022
Lucene.Net поддерживает индексы при использовании MultiSearcher
Чтобы поддерживать мой индекс в актуальном состоянии, мне нужно добавлять / изменять поисковый индекс каждые 5 минут. Я настроил его с двумя индексами, один в полном каталоге, а другой в дополнительном, и для их поиска я использую MultiSearcher....
487 просмотров
schedule
26.07.2023
Расширение многозначных полей
У меня есть набор документов, содержащих оцененные элементы, которые я хотел бы проиндексировать. Наша структура данных выглядит так:
Document
ID
Text
List<RelatedScore>
RelatedScore
ID
Score
Моя первая мысль заключалась в...
1789 просмотров
schedule
03.09.2023
Как выполнять частичный поиск слов в Lucene.NET?
У меня есть относительно небольшой индекс, содержащий около 4000 местоположений. Среди прочего, я использую его для заполнения поля автозаполнения в форме поиска.
Мой индекс содержит документы с полем Location, содержащим такие значения, как...
6725 просмотров
schedule
24.03.2022
Lucene.net: отдельное построение индекса от поиска по индексу
Я создал сайт, но у меня возникла проблема. я хочу создать один раз индекс и использовать его.
на данный момент у меня есть две функции "создать документ и сохранить его в каталоге" и "поиск"
когда пользователь отправляет:
sub submit ()...
281 просмотров
schedule
28.06.2023
NHibernate.Search Index Rebuild (восстановление индекса поиска)
Как я могу восстановить индекс Lucene.NET с помощью NHibernate.Search?
Спасибо.
784 просмотров
schedule
02.04.2022
Lucene.NET - что такое параметр версии в конструкторе MultiFieldQueryParser?
Мы столкнулись с серьезной ошибкой в кодовой базе Lucene.NET 2.3. Мы обновляемся до Lucene 2.9 в надежде, что ошибка будет исправлена.
При обновлении до последней версии мы видим, что конструктор MultiFieldQueryParser является [устаревшим]:...
1750 просмотров
schedule
12.04.2022
Lucene Поиск японских иероглифов
Я применил lucene для своего приложения, и он работает очень хорошо, если только вы не ввели что-то вроде японских символов.
Проблема в том, что если у меня есть японская строка こんにちは、このバイネイです, и я ищу с помощью こ, который является первым символом,...
2166 просмотров
schedule
12.02.2023
Lucene.NET - поиск документов, не содержащих указанного поля.
Скажем, у меня есть 2 экземпляра класса под названием «Животное».
У животного есть 3 поля: имя, возраст и тип.
Поле имени допускает значение NULL, поэтому перед тем, как вставить экземпляр Animal в качестве индексированного документа Lucene, я...
1657 просмотров
schedule
05.04.2022
Lucene.NET 2.9 и BitArray/DocIdSet
Я нашел отличный пример получения количества фасетов в базовом запросе. Он сохраняет битовый массив базового запроса для повышения производительности каждый раз, когда подсчитывается фасет.
var genreQuery = new TermQuery(new Term("genre",...
1660 просмотров
schedule
06.05.2022
Как выполнить фонетический и аппроксимативный поиск в Lucene.net
Когда я читаю документы Lucene.net, единственный анализатор, который я нахожу, это стандартный. Я хочу убедиться, что могу выполнять фонетический или аппроксимативный поиск по своему индексу. Есть ли какая-то дополнительная библиотека, которую я...
2686 просмотров
schedule
09.02.2023
Фильтрация по диапазону дат в Lucene
Я знаю, что заголовок может указывать на то, что это дубликат, но я не смог найти ответ на этот конкретный вопрос:
Мне нужно отфильтровать результаты поиска по диапазону дат. Дата каждого документа хранится (но не индексируется) на каждом из них....
1961 просмотров
schedule
08.10.2022
Lucene.net поиск и подчеркивание
Знак подчеркивания '_' работает как AND, не так ли?
При поиске любого из
test_12 , 12_test , 12 AND test , test AND 12
Я получаю такой же удар.
Но почему проблема с подстановочным знаком?
mytest* AND abc_IN_CRM_C --> finds...
1117 просмотров
schedule
28.03.2023
Подсчитайте балл только на основании документов, чаще встречаются термин в люцене
Я начал работать над компонентом поиска резюме (документа) на базе движка lucene.net. Он отлично работает, он извлекает документ и оценивает его на основе
идея, лежащая в основе VSM, заключается в том, что чем больше раз термин запроса...
1515 просмотров
schedule
28.04.2022
Как индексировать обсуждения на форуме для поиска?
Что лучше для дискуссионного форума: индексировать каждую запись в ветке обсуждения как отдельный документ lucene или просто объединить все записи в обсуждении в один большой блок текста и проиндексировать всю ветку обсуждения в виде единого документа...
235 просмотров
schedule
30.07.2022