'我试着看 this post,但它没有多大帮助,但它接近我正在努力/需要的东西。
我有像这样的Solr格式化的xml:
<add>
<doc>
<field name="id">1212</field>
<field name="web.header">Enrollment List</field>
<field name="web.title">Enrollment List</field>
<field name="web.body">.....<field>
<field name="web.collection">edu</field>
..
</doc>
<doc>
...
</doc>
</add>
我正在尝试使用<field name="web.collection">
的属性节点拉取记录,并且节点值为。{
edu,org,com(我需要每个<doc>
.. </doc>
记录,其属性为web.collection,其值为edu,org或com。
使用的表达方式是什么?我尝试使用/add/doc/field[@name='web.collection']和各种各样的contains / AND运算符,但是我得到了语法错误。有人可以帮忙吗?