我是lucene的新手。我只是想在我的应用程序中实现lucene搜索,但是当我尝试在以下xml文件中进行索引时,我得到的结果集合错误,因为在我的应用程序中存在几个xml文件,例如
<Category s="Mammals">
<sub P="Dolphin"/>
<sub P="Bat"/>
<sub P="Wales"/>
<sub P="Human"/>
<sub P="Dog"/>
<sub P="Cat"/>
</Category>
<Category s="Birds">
<sub P="Spparrow"/>
<sub P="Crow"/>
<sub P="Pengvins"/>
<sub P="Peacock"/>
</Category>
当我完成对上面的xml代码的索引并通过搜索开始测试时我得到了错误的结果,比如当我尝试搜索类别&#34;哺乳动物&#34;和子类别&#34; Crow&#34;我得到的结果类似于&#34;哺乳动物&#34;和子类别&#34; Crow&#34;但我不想要这样的结果,在这种情况下我只想要类别&#34;哺乳动物&#34;不包含子类别&#34; Crow&#34;。总之,我只是想申请条件 那么我如何使用具有数据库结构的地图制作lucene索引以获得正确的结构