在solr中更新多个文档每个文档需要更新指定字段
我需要更新多个solr文档,每个文档只需要更新指定的字段。我尝试了底部格式,它抛出错误 例: 错误:在solr中更新多个文档每个文档需要更新指定字段,solr,solr4,Solr,Solr4,我需要更新多个solr文档,每个文档只需要更新指定的字段。我尝试了底部格式,它抛出错误 例: 错误: {"responseHeader":{"status":400,"QTime":0},"error":{"msg":"Error parsing JSON field value. Unexpected OBJECT_START","code":400}} 如何解决这个问题 Error parsing JSON field value. Unexpected OBJECT_START 出现这
{"responseHeader":{"status":400,"QTime":0},"error":{"msg":"Error parsing JSON field value. Unexpected OBJECT_START","code":400}}
如何解决这个问题
Error parsing JSON field value. Unexpected OBJECT_START
出现这种情况是因为您试图传递solr期望的列表所在的数组
来自以下文件:;结帐
curl http://localhost:8983/solr/update/json -H 'Content-type:application/json' -d '
{
"add": {"doc": {"id" : "TestDoc1", "title" : "test1"} },
"add": {"doc": {"id" : "TestDoc2", "title" : "another test"} }
}'
嘿,你查过我的答案了吗?
curl http://localhost:8983/solr/update/json -H 'Content-type:application/json' -d '
{
"add": {"doc": {"id" : "TestDoc1", "title" : "test1"} },
"add": {"doc": {"id" : "TestDoc2", "title" : "another test"} }
}'