Basically, I want Solr to search for each record of a multi-valued field for my search parameter. read in my example:
I use Solr to index my data. I have application data in parallel arrays (in the form of multi-valued fields) that correspond to this product. See the following example where make, model and year are multi-valued fields:
<-solr record start->
sku: 1234
make: acura, acura, acura
model: integra, rsx, rsx
year: 1997, 2004, 2000
engine: 3.4, 4.5, 4.5
<-solr record end->
(& fq =), . , - 2000 Acura Integra, , make, model year , 2000 Acura Integra . Solr make, ( ) , parallelism.
:
fq=make:"acura"&fq=model:"integra"&fq=year:2000 (I would normally escape URL characters when I POST to Solr, this is just an example)
, , , make, model, year (, ) . , . :
<-solr record start->
sku: 1234
make: acura, acura, acura
model: integra, rsx, rsx
year: 1997, 2004, 2000
engine: 3.4, 4.5, 4.5
summary: "acura" "integra" "1997" "3.4", "acura" "rsx" "2004" "4.5", "acura" "rsx" "2000", "4.5"
<-solr record end->
:
summary:(""acura" AND "integra" AND "2000")
, , , acura integra 2000. . . . - . .
, Solr . ? , ?