Поиск с полем списка в Lucene.NET - PullRequest
0 голосов
/ 31 января 2011

Я использую Sitecore и Lucene.NET для индексации содержимого.

При выполнении поиска lucene не выдает результаты из поля списка мультилиста.

1 Ответ

2 голосов
/ 31 января 2011

Я рекомендовал вам взглянуть на Advanced Database Crawler Алекса Шыбы , который отлично работает при использовании Lucene.NET с Sitecore. Вот запись блога в его блоге, в которой рассказывается об этом новом инструменте.

Также посмотрите на его сообщение о проблеме с полями Treelist, не регистрирующими ссылки на другие элементы,Для сценария, который вы упомянули, я также использовал поле из нескольких списков (в частности, из трех), и этот прием, похоже, помог.Мой вопрос к нему на самом деле, возможно, подстегнул его пост в блоге, когда он написал мне трюк, а затем опубликовал его.Это может или не может помочь вам в зависимости от того, как вы интегрируете Sitecore и Lucene.NET.

Примечание : в зависимости от используемой версии Sitecore может потребоваться база данных ссылокобновляться, чтобы обрабатывать эти мультилистные ассоциации с другими предметами.У Алекса есть еще одно сообщение в блоге о коде, чтобы помочь с этим .

...