Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/json/13.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
“上传多个”;文件;从JSON文件进行虹吸_Json_Node.js_Couchdb - Fatal编程技术网

“上传多个”;文件;从JSON文件进行虹吸

“上传多个”;文件;从JSON文件进行虹吸,json,node.js,couchdb,Json,Node.js,Couchdb,我有一个JSON格式的大数据集,我想上传到IRiscochDB 我发现了以下说明: 但我是一个新手,它似乎也适用于单个JSON文档。恐怕我只会创建一个大条目,而不是多个文档条目,这正是我想要的 我有点头,但我没有摇篮。我需要它来执行此功能吗?非常感谢您的帮助 哦,不!在我的Iris主机上引用文档是个坏主意——这是预览开发版本。请遵循官方文件: 要更新多个文档,您需要使用以下资源: curl -X POST http://localhost:5984/db/_bulk_docs \ -H

我有一个JSON格式的大数据集,我想上传到IRiscochDB

我发现了以下说明:

但我是一个新手,它似乎也适用于单个JSON文档。恐怕我只会创建一个大条目,而不是多个文档条目,这正是我想要的


我有点头,但我没有摇篮。我需要它来执行此功能吗?非常感谢您的帮助

哦,不!在我的Iris主机上引用文档是个坏主意——这是预览开发版本。请遵循官方文件:

要更新多个文档,您需要使用以下资源:

curl -X POST http://localhost:5984/db/_bulk_docs \
     -H "Content-Type:application/json" \
     -d '{"docs":[{"name":"Yoda"}, {"name":"Han Solo"}, {"name":"Leia"}]}'
看到应该发送给CouchDB的数据格式了吗?现在一切都取决于JSON文件格式。如果整个文件是一个对象数组:只需将其内容包装到
{“docs”:..}
对象中即可。如果不是:您必须编写一些小型库来将此文件数据转换为所需格式