A:\DOS> curl -X POST -H 'Content-type:application/json' \
--data-binary '{"add-field":{"name":"timestamp","type":"date","indexed":true,"stored":true,\
"default":NOW,"multiValued":false}}' http://localhost:8983/solr/testt/schema
{
"reponseHeader":{
"status":0,
"QTime":0},
"errors":"no stream"}
我正在尝试添加一个'时间戳'字段到solr,这是我得到的错误。任何人都可以帮我弄清楚我错在哪里吗?
答案 0 :(得分:0)
可能有两个问题
答案 1 :(得分:0)
curl命令出现问题。因为如果您尝试不同的方法,它将起作用
curl -d '@timestamp.json' -X POST -H 'Content-type:application/json' http://localhost:8983/solr/testt/schema
并创建timestamp.json
文件
{
"add-field":{"name":"timestamp","type":"date","indexed":true,"stored":true,"default":NOW,"multiValued":false}
}