我正在使用Solr4.3示例模式。我發佈了其他json文檔,但這些給我的問題。 如果集合中有多個值,則會出錯。嘗試解析集合時出現Solr錯誤:解析JSON字段值時出錯。未使用OBJECT_START
Uri :<code>http://localhost:8983/solr/update?commit=true</code>
解決方法?
// JSON
[ { 「ID」: 「MYID」, 「文本」:[{ 「文本」:1 },{ 「文本」: 「2」 } ] } ]
我正在使用Solr4.3示例模式。我發佈了其他json文檔,但這些給我的問題。 如果集合中有多個值,則會出錯。嘗試解析集合時出現Solr錯誤:解析JSON字段值時出錯。未使用OBJECT_START
Uri :<code>http://localhost:8983/solr/update?commit=true</code>
解決方法?
// JSON
[ { 「ID」: 「MYID」, 「文本」:[{ 「文本」:1 },{ 「文本」: 「2」 } ] } ]
我能夠繼續使用elasticSearch。
你需要使用一套指定的更新值
id:'your id','text':{'set':'new text description'},
複製域目的地應該是多值的。 關於, Omer Aslam
我碰到了同樣的錯誤信息。其實錯誤信息是錯誤的。底層真正的錯誤是solr配置中每個schema.xml中的兩個必需字段在json有效內容中缺失。
類似「文檔中缺少必需參數」的錯誤消息在這裏會更有幫助。您可能想要檢查json有效負載中是否缺少一些必填字段。
謝謝,但不完全正確。看,'文本'是1:m'文本'的集合。 – CKuharski