为什么出错: "msg":"Unknown key: delete [22]"

初学 solr:(solr 4.4)

看到一个例子:

http://localhost:8983/solr/collection1/update?wt=json

post 内容:<add><delete><id>SP2514N</id></delete></add>

执行成功。

但是 psot 内容换成

{
"add":{
"delete":{
"id": "SP2514N"
}
}
}

结果出错: 

"msg":"Unknown key: delete [22]"

再把 url 换成 http://localhost:8983/solr/collection1/update/json?wt=json

还是出错: 

"msg":"Unknown key: delete [21]

这是为什么呀? 


饮歌长啸
浏览 124回答 2
2回答

临摹微笑

你的json内容不对,正确的应该是&nbsp;{"delete":{"id": "SP2514N"}}

FFIVE

应该是你的换行符的问题!你再检查下
打开App,查看更多内容
随时随地看视频慕课网APP