更新solr中特定字段的值

axkjgtzd  于 2023-02-04  发布在  Solr
关注(0)|答案(1)|浏览(240)

我正在尝试使用curl将solr文档中现有字段的值更新为新值。下面是查询和响应。但是我没有看到solr中反映的代码值。请帮助解决此问题。

curl  -X POST -H 'Content-Type: application/json' 'http://localhost:8390/solr/collection/update' -d '[{"id" : “12345”,”code” : {"set" : “500”}}]’
{
  "responseHeader":{
    "rf":1,
    "status":0,
    "QTime":11}}
whhtz7ly

whhtz7ly1#

看起来您在请求中遗漏了commit=true,因此出现了此问题。
尝试下面的命令,希望它应该为您工作.

curl  -X POST -H 'Content-Type: application/json' 'http://localhost:8390/solr/collection/update?commit=true' -d '[{"id" : “12345”,”code” : {"set" : “500”}}]’
{
  "responseHeader":{
    "rf":1,
    "status":0,
    "QTime":11}}

相关问题