Solr返回带有特殊char转义的结果

时间:2014-01-27 10:23:56

标签: javascript json solr

我有Solr 4.6实现,其中使用DataImportHandler从MySQL导入数据并将其编入索引。一切都很好,除了在查询文档时,Solr从结果中逃脱了特殊的字符,例如Json结果如下所示:

"{\"responseHeader\":{\"status\":0,\"QTime\":1,\"params\":{\"indent\":\"off\",\"q\":\"group_search:germany\",\"wt\":\"json\"}},\"response\":{\"numFound\":284,\"start\":0,\"docs\":[{\"expiration_date\":0,\"

使用Javascript解析结果时会出现问题。有什么想法吗?

1 个答案:

答案 0 :(得分:1)

这不是Solr逃避结果......它可能是其他东西(就像你用来查询solr的任何东西)。 尝试直接从浏览器查询solr:

http://localhost:8983/solr/query?q=group_search:germany

或者从命令行:

$ curl "http://localhost:8983/solr/query?q=group_search:germany"