Solr多值字段到字符串

时间:2014-10-28 16:51:17

标签: solr

我有一个SOLR实例,它是从第三方应用程序提供的,其中一个字段是多值的,并返回如下

<arr name="site_code">
      <str>4A</str>
      <str>R3</str>
      <str>UK</str>

然而,另一个要求是应用程序将值显示为以逗号分隔的列表4A,R3,UK.

我曾尝试从site_code创建一个copyfield到一个字段调用site_code_csv,但它不起作用。有没有办法可以做到这一点?

感谢

安迪

1 个答案:

答案 0 :(得分:0)

要以4A,R3,UK格式从Solr获取信息,您只需在Solr中更改单个查询的输出格式:

在查询中添加wt=csv(wt为&#34;编写者类型/响应格式&#34;)。

文档:http://wiki.apache.org/solr/CSVResponseWriter

相关问题