将多个文档上传到 couchdb 时出错
Uploading multiple documents to couchdb giving error
我必须将 bulk document
上传到 couchdb 中,但这不起作用并且出现错误。这就是我尝试用 curl
做的
curl -d '{"docs":[{"key":"baz","name":"bazzel"},{"key":"bar","name":"barry"}]}' -X POST http://127.0.0.1:5984/testdb/_bulk_docs
这是为此而来的错误
{"error":"bad_content_type","reason":"Content-Type must be application/json"}
这个 curl 命令是从 couchdb 的 wiki 简单复制+粘贴,所以理想情况下这不应该出错。有什么我遗漏的吗?
将 Header Content-Type application/json 添加到您的 curl 命令。标志是-H
例如
curl -H 'Content-Type: application/json' -d '{"docs":[{"key":"baz","name":"bazzel"},{"key":"bar","name":"barry"}]}' -X POST http://127.0.0.1:5984/testdb/_bulk_docs
我必须将 bulk document
上传到 couchdb 中,但这不起作用并且出现错误。这就是我尝试用 curl
curl -d '{"docs":[{"key":"baz","name":"bazzel"},{"key":"bar","name":"barry"}]}' -X POST http://127.0.0.1:5984/testdb/_bulk_docs
这是为此而来的错误
{"error":"bad_content_type","reason":"Content-Type must be application/json"}
这个 curl 命令是从 couchdb 的 wiki 简单复制+粘贴,所以理想情况下这不应该出错。有什么我遗漏的吗?
将 Header Content-Type application/json 添加到您的 curl 命令。标志是-H
例如
curl -H 'Content-Type: application/json' -d '{"docs":[{"key":"baz","name":"bazzel"},{"key":"bar","name":"barry"}]}' -X POST http://127.0.0.1:5984/testdb/_bulk_docs