You are viewing a plain text version of this content. The canonical link for it is here.
Posted to solr-user@lucene.apache.org by "EXTERNAL Taminidi Ravi (ETI, Automotive-Service-Solutions)" <ex...@us.bosch.com> on 2014/07/24 17:22:42 UTC
Get Data under Highlight Json value pair
I am trying to get the content under highlighting json string, but I am not able to map the values as the highlighting has "" and values. E.g below .
How can I get the value , is there any option at query syntax, current I used &h1.on and &h1.fl=<List of Fields>
"highlighting":{
"":{
"CatalogSearch_en-US":["<em>VCM</em>"],
"Name_en-US":["<em>VCM</em> <em>TO</em> <em>LAPTOP</em> CABLE"],
"Description_en-US":[".\n<em>VCM</em> (<em>Vehicle Communication Module</em>) / VMM (<em>Vehicle</em> Measurement <em>Module</em>) to Laptop Cable.\n\nPrevious part"]},
"":{
"CatalogSearch_en-US":["<em>VCM</em> <em>II</em>"],
"Name_en-US":["<em>VCM</em> <em>II</em> <em>DLC</em> CABLE"],
"Description_en-US":[".\n<em>VCM</em> <em>II</em> <em>DLC</em> cable"]},
"":{
"CatalogSearch_en-US":["<em>VCM</em>"],
"Name_en-US":["8' DLC TO <em>VCM</em> <em>I</em> <em>CABLE</em>"],
"Description_en-US":["8' DLC to <em>VCM</em> <em>I</em> <em>cable</em>."]},
Thanks
Ravi
Re: Get Data under Highlight Json value pair
Posted by bastjan <ba...@germanistik.uni-giessen.de>.
> How can I get the value , is there any option at query syntax, current I
> used &h1.on and &h1.fl=
> <List of Fields>
> "highlighting":{
> "":{
> "CatalogSearch_en-US":["
> <em>
> VCM
> </em>
> "],
> "Name_en-US":["
> <em>
> VCM
> </em>
>
> <em>
> TO
> </em>
>
> <em>
> LAPTOP
> </em>
> CABLE"],
> "Description_en-US":[".\n
> <em>
> VCM
> </em>
> (
> <em>
> Vehicle Communication Module
> </em>
> ) / VMM (
> <em>
> Vehicle
> </em>
> Measurement
> <em>
> Module
> </em>
> ) to Laptop Cable.\n\nPrevious part"]},
> "":{
> "CatalogSearch_en-US":["
> <em>
> VCM
> </em>
>
> <em>
> II
> </em>
> "],
> "Name_en-US":["
> <em>
> VCM
> </em>
>
> <em>
> II
> </em>
>
> <em>
> DLC
> </em>
> CABLE"],
> "Description_en-US":[".\n
> <em>
> VCM
> </em>
>
> <em>
> II
> </em>
>
> <em>
> DLC
> </em>
> cable"]},
> "":{
> "CatalogSearch_en-US":["
> <em>
> VCM
> </em>
> "],
> "Name_en-US":["8' DLC TO
> <em>
> VCM
> </em>
>
> <em>
> I
> </em>
>
> <em>
> CABLE
> </em>
> "],
> "Description_en-US":["8' DLC to
> <em>
> VCM
> </em>
>
> <em>
> I
> </em>
>
> <em>
> cable
> </em>
> ."]},
>
> Thanks
>
> Ravi
I know I'm a little late now ;-) Anyway, I ran into the same problem and
figured out the cause and solution: You do not set the field "uniqueField"
in your index, hence the key in the JSON is empty which will result in
problems when parsing the JSON string in JS, leaving only one key-value
pair.
--
View this message in context: http://lucene.472066.n3.nabble.com/Get-Data-under-Highlight-Json-value-pair-tp4149041p4164494.html
Sent from the Solr - User mailing list archive at Nabble.com.