Splitby功能并在solr结果中组合成两列

时间:2013-07-24 10:12:03

标签: solr solrnet solr4

我正在使用Lucid Works创建solr索引。

来源:数据库

我的数据库中有两个相似的列,Party1,Party2。

我正在使用这样的SQL语句;

SELECT top 1000000 OrderId as id
, Party1 as PartyNameFirst
, Party2 as PartyNameLast
FROM dbo.vw_SolrRPSTRD

我想让两个党都成为一个单独的党,由“,”分开。我知道这是处理多值字段和splitby函数。 但无法获得样品。

请指导我。

提前致谢....

1 个答案:

答案 0 :(得分:3)

看起来您正在使用SQL Server。您可以在SQL本身中连接它们并保留单值Solr字段:

SELECT top 1000000 OrderId as id, 
Party1 + ', ' + Party2 as PartyName
FROM dbo.vw_SolrRPSTRD