使用Lucene.NET中的多列表字段进行搜索

时间:2011-01-31 13:08:16

标签: .net lucene.net sitecore

我正在使用SitecoreLucene.NET来索引内容。

执行搜索时,lucene不会提供多列表字段的结果。

1 个答案:

答案 0 :(得分:2)

我建议你看看Alex Shyba的Advanced Database Crawler,它在使用Lucene.NET和Sitecore方面做得很好。 Here's a blog post在他的博客上介绍了这个新工具。

此外,take a look at his post与Treelist字段的问题没有注册到其他项目的链接。我还为你提到的场景使用了一个多列表(treelist to specific)字段,这个技巧似乎有所帮助。我向他提出的问题实际上可能刺激了他的博客文章,因为他通过电子邮件发送了我发布的技巧。根据您如何整合Sitecore和Lucene.NET,这可能会对您有所帮助。

注意:根据您使用的Sitecore版本,可能需要更新链接数据库以处理与其他项目的这些多列表关联。亚历克斯还有另一个blog post on code to help with that