我应该放置我的json文件的目录,以便将其导入到couchdb中
我是CouchDB的新手,已成功安装,并且可以使用curl创建数据库。
不过,我想导入一个json文件到数据库。
这就是我所做的。
C:Users*****>curl -X PUT http://localhost:5984/mydatabase
{"ok":true}
但是当我尝试导入一个json文件时,我得到这个错误
C: Users *****> curl -X POST http:// localhost:5984 / mydatabase -H'Content-Type:application / json'-d @ q2.json警告:无法从文件读取数据“q2.json”,这会产生一个空的POST。 {“error”:“bad_content_type”,“reason”:“Content-Type必须是application / json”} curl:(6)无法解析主机: curl:(6)无法解析主机:application
我的问题是,我应该在哪个目录放置我的json文件?
这与couchDB无关,但是可以通过命令行执行curl和运行命令。
我认为这个文件应该在你运行curl命令的同一个文件夹中(因为你将它命名为q2.json)。
而且我不认为你的curl命令里面的正在帮你打火机,不用试一试。
要添加一个文件到couchDB你需要给它一个ID,你的curl应该看起来像这样:
curl -X PUT http://localhost:5984/mydatabase/foo -H 'Content-Type: application/json' -d @q2.json
链接地址: http://www.djcxy.com/p/48551.html
上一篇: Which directory should I place my json file, in order to import it into couchdb