使用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显示所有术语均已正确索引:clear
,is
,state
,statement
,this
和unclear
。 / p>
像+statement +unclear
,+state +clear
或"state is clear"
之类的搜索成功。但是,我希望能够在同一搜索中找到这些单词的完整版和缩写版的组合。是否可以调整collection.xconf和/或xQuery,以便像"statement is clear"
或+state +unclear
这样的搜索也返回匹配? (例如,+state* +unclear
不能截断。)