我的CouchDB在一个子目录中。 我应该列出作为摇篮主机?
我的CouchDB数据库位于以下目录中:
http://example.com/couchdb/
例如,我在这里有一个CouchDB数据库“foo”:
http://example.com/couchdb/foo/
我应该在摇篮设置function中列出“主机”?
cradle.setup({host: '[what goes here]', options: {cache: true, raw: false}});
上面的例子来自: https : //github.com/cloudhead/cradle
我不能得到摇篮,看到我的数据库…
尝试添加主机的IP地址作为托pipe主机选项。
长远来看,我不确定这会起作用。 我浏览了摇篮来源,并且做了很多string连接来构build许多查询。
尝试添加数据库名称的path,所以而不是/foo
你会有数据库couchdb/foo
。 至less对于数据库查询(希望是文档,视图,附件以及该path中的所有内容),它可能工作。
var cradle = require('cradle'); var db = new(cradle.Connection)().database('couchdb/foo'); db.get("some_docid", function(err, doc) { if(err) throw err; console.log("I got the doc!"); })
对不起,我没有前缀的沙发设置来直接testing。 欢迎下载,欢迎编辑!
- CouchDB,MongoDB和Redis中的哪个数据库适合从Node.js开始?
- 使用node.js nano模块将附件批量上传到couchDB
- 使用nock模仿多个沙发数据库请求
- 使用node.js和socket.io向用户显示实时数据
- 我应该如何构build我的数据库和API服务器为基于回合的多人iPhone的棋盘游戏? (考虑nodejs,mongo,沙发等)
- 我应该使用MongoDB或CouchDB或其他?
- Node.js与CouchDB和Backbone.js一起工作,JSON如何被服务?
- 我如何自动将angular色分配给CouchDB用户?
- 如何整合CouchApp,Node.JS,Sammy和Moustache