在词组搜索/ AND搜索中组合忽略和内联术语

时间:2018-08-13 12:47:43

标签: lucene xquery exist-db

使用eXist-db 2.2,假设我有一个看起来像这样的XML文档:

<p>This state<b>ment</b> is <b>un</b>clear.</p>

我的collection.xconf当前对这样的元素编制索引:

<text match="/p">                
     <ignore qname="b"/>                
</text>
<text match="/p">                
     <inline qname="b"/>                
</text>

Monex显示所有术语均已正确索引:clearisstatestatementthisunclear。 / p>

+statement +unclear+state +clear"state is clear"之类的搜索成功。但是,我希望能够在同一搜索中找到这些单词的完整版和缩写版的组合。是否可以调整collection.xconf和/或xQuery,以便像"statement is clear"+state +unclear这样的搜索也返回匹配? (例如,+state* +unclear不能截断。)

0 个答案:

没有答案