spellcheck.extendedResults returns an invalid JSON response when count > 1 --------------------------------------------------------------------------
Key: SOLR-1071 URL: https://issues.apache.org/jira/browse/SOLR-1071 Project: Solr Issue Type: Bug Components: spellchecker Affects Versions: 1.3 Reporter: Uri Boness Fix For: 1.3.1 When: wt=json & spellcheck.extendedResults=true & spellcheck.count > 1, the suggestions are returned in the following format: "suggestions":[ "amsterdm",{ "numFound":5, "startOffset":0, "endOffset":8, "origFreq":0, "suggestion":{ "frequency":8498, "word":"amsterdam"}, "suggestion":{ "frequency":1, "word":"amsterd"}, "suggestion":{ "frequency":8, "word":"amsterdams"}, "suggestion":{ "frequency":1, "word":"amstedam"}, "suggestion":{ "frequency":22, "word":"amsterdamse"}}, "beak",{ "numFound":5, "startOffset":9, "endOffset":13, "origFreq":0, "suggestion":{ "frequency":379, "word":"beek"}, "suggestion":{ "frequency":26, "word":"beau"}, "suggestion":{ "frequency":26, "word":"baak"}, "suggestion":{ "frequency":15, "word":"teak"}, "suggestion":{ "frequency":11, "word":"beuk"}}, "correctlySpelled",false, "collation","amsterdam beek"]}} This is an invalid json as each term is associated with a JSON object which holds multiple "suggestion" attributes. When working with a JSON library only the last "suggestion" attribute is picked up. -- This message is automatically generated by JIRA. - You can reply to this email to add a comment to the issue online.