如何在solr中更新数据

Gau*_*164 5 solr solr4

尝试使用以下传递的数据更新solr文档

[{"id":"6","status":{"set":"3"}},
{"id":"10","status":{"set":"3"}}]
Run Code Online (Sandbox Code Playgroud)

抛出此错误消息:

"msg": "Expected: OBJECT_START but got ARRAY_START at [16]",
Run Code Online (Sandbox Code Playgroud)

请建议使用单个URL更新solr 4.0文档数据的最佳方法.

You*_*bit 2

引用自lucene讨论页:参考链接

管理页面只接受single JSON document添加,因为它将它包装在像这样的标签中......

{“添加”:{“文档”:YOUR_TEXT_AREA_INPUT,...

您可以同时使用curl utilitypost.jar进行添加。multiple document

使用curl更新solr文档的参考。使用 JSON 更新 Solr 索引