Domanda

I am using Lucid Works to create index of solr.

Source : Database

I have two similar columns in my database, Party1, Party2.

I am using a SQL Statement like this;

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

I wanted to get both Party as a single fieled, seperated by ",". I know it is deals with multivalued field and splitby function. But unable to get sample.

Please guide me in this.

Thanks In Advance....

È stato utile?

Soluzione

Looks like you are using SQL Server. You can concatenate them in SQL itself and keep a single-valued Solr field:

SELECT top 1000000 OrderId as id, 
Party1 + ', ' + Party2 as PartyName
FROM dbo.vw_SolrRPSTRD
Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top