如何在找到帖子后在帖子中获得与SOLR查询匹配的单个句子

时间:2014-09-18 21:36:31

标签: c# regex solr lucene

我已在SOLR中索引了几个文档。接下来我使用太阳能查询,例如((cats dogs) AND (eat drink)) OR ("cats meow", "dogs bark")并且能够获取与查询匹配的文档。但是,与匹配的文档一起,我还需要(对于每个文档)查询匹配的单个句子。        我目前正在这样做的方式是,一旦我从SOLR获得匹配的文档,我迭代文档中的每个句子并使用c#regex查看哪些句子实际匹配查询。        使用SOLR本身有更简单的方法吗?我是否需要为帖子中的每个句子编制索引?我正在尝试探索SOLR突出显示功能,但不确定SOLR突出显示功能是否会返回单个句子(我相信它只返回一组词而不是句子 - 如果我错了,请纠正我)。

0 个答案:

没有答案