如何将多值字段添加到SOLR 3服务器的XML语法

ali*_*ali 1 xml api rest solr

我想这是一个简单的问题,但我似乎无法在文档或Solr维基中找到它.

所以,我只需要知道添加多值字段(arr)的语法是什么.

我知道你可以添加任何其他字段

<add>
 <doc>
  <field name="fieldname">fieldvalue</field>
 </doc>
</add>
Run Code Online (Sandbox Code Playgroud)

谢谢.

Pai*_*ook 6

如果查看Solr附带的一些示例文档,您只需在xml中定义具有多个值的相同字段即可.

所以你可以做到以下几点

 <add>
  <doc>
   <field name="fieldname">fieldvalue</field>
   <field name="category">value1</field>
   <field name="category">value2</field>
  </doc>
 </add>
Run Code Online (Sandbox Code Playgroud)

请参阅此处的示例 - http://svn.apache.org/viewvc/lucene/dev/branches/lucene_solr_3_6/solr/example/exampledocs/