将数据库从一台主机复制到另一台主机时,出现以下错误:'docs'的JSON列表缺失

这是我的工作:

source> curl -X GET http://127.0.0.1:5984/cozy/_all_docs?include_docs=true > cozy.dump

destination> curl -X PUT http://127.0.0.1:5984/cozy
{"ok":true}

destination> curl -d @cozy.dump -H "Content-type: application/json" -X POST http://localhost:5984/cozy/_bulk_docs
{"error":"bad_request","reason":"Missing JSON list of 'docs'"}

任何想法 ?

谢谢 !

最佳答案

确实,这是版本问题。

幸运的是,它很容易修复:只需更改转储中的第一行即可。

{"total_rows": 8244, "offset": 0, "rows": [


{"docs": [

现在可以在更高版本中使用转储。

10-05 20:15