当前位置:  开发笔记 > 前端 > 正文

导入json文件到沙发db-

如何解决《导入json文件到沙发db-》经验,为你挑选了2个好方法。

如果我有一个看起来像这样的json文件:

{"name":"bob","hi":"hello"}
{"name":"hello","hi":"bye"}

有没有选项将其导入couchdb?



1> thelastshado..:

从@Millhouse回答开始,但我使用的文件中包含多个文档

cat myFile.json | lwp-request -m POST -sS "http://localhost/dbname/_bulk_docs" -c "application/json" 

POST是别名,lwp-requestPOST似乎没有在debian上工作.如果使用lwp-request,则需要-m按上述方法设置方法.

尾随_bulk_docs允许一次上载多个文档.

http://wiki.apache.org/couchdb/HTTP_Bulk_Document_API



2> Millhouse..:

如果您使用的是Linux,则可以编写一个快速shell脚本,将有效json文件的内容POST到Couch.

为了测试沙发我做了这样的事情:

cat myFile.json | POST -sS "http://myDB.couchone.com/testDB" -c "application/json"

myFile.json有我想导入数据库的json内容.

另一种选择,如果你不喜欢命令行或者不使用Linux,并且更喜欢gui,你可以使用像RESTClient这样的工具

推荐阅读
放ch养奶牛
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有