【发布时间】:2013-10-24 14:24:54
【问题描述】:
由于 Examine 是 Lucene.Net API 之上的一个层,我试图找出它是否公开了任何核心 Lucene.Net API 或像 IndexReader 这样的对象引用,以便我可以执行一些无法使用的复杂操作检查。例如,有什么方法可以从检查 SearchProvider 或 IndexProvider 对象中获取对 IndexReader 对象的引用?我也使用 Sitecore,而且我知道 Sitecore 的 Search API 公开了底层的 Lucene.Net 对象,这使得执行其他复杂查询变得更加容易。
在这种情况下,我想做的是从我的 Examine 实例中获取 IndexReader 引用,并将其传递给另一个库 BoboBrowse 以进行方面查询。如果可以从检查中检索,我不想创建单独的 IndexReader 并管理路径映射以及所有这些。有可能吗?
【问题讨论】:
标签: c# umbraco lucene.net examine