尝试解析集合时出现Solr错误:解析JSON字段值时出错。未完成OBJECT_START

时间:2013-06-04 02:54:37

标签: json solr4

我正在使用Solr4.3示例架构。我发布了其他json文档,但这些给我带来了麻烦。 如果集合中有多个值,则会出错。

Uri :<code>http://localhost:8983/solr/update?commit=true</code>

解决方法

// JSON

[     {         “id”:“myId”,         “文字”:[             {                 “文字”:1             },             {                 “text”:“2”             }         ]     } ]

3 个答案:

答案 0 :(得分:1)

我能够继续使用elasticSearch。

答案 1 :(得分:0)

您需要使用set来指定更新值

id:'您的ID','文字':{'设置':'新文字说明'},

并且copyfield目标应该是多值的。 问候, Omer Aslam

答案 2 :(得分:0)

我点击了同样的错误信息。实际上错误消息是错误的。根本的真正错误是在json有效负载中缺少solr配置中的schema.xml所需的两个字段。

“文档中缺少必需参数”的错误消息在这里会更有帮助。您可能想要检查json有效负载中是否缺少某些必填字段。