2013-10-15 64 views
1

我找不到任何有关使沙发db生命的信息。在部署时初始化和创建couchdb的地图和视图函数的最佳方法是什么?如何在第一次运行时引导/初始化couchDB?

我有一个节点服务器,它将访问一个couchdb。我是否应该创建必要的http调用来从我的节点服务器创建适当的couchdb逻辑,还是有更好的方式来处理db的初始化?

EDIT:还有什么好的开源项目,我可以从例子?

+0

我使用了['nano'库](https://github.com/dscape/nano)并编写了一个设置脚本来测试数据库是否存在,如果不存在,它创建数据库,从js文件,并将它们添加为设计文档 – Plato

回答

2

我不确定你的问题是否清楚。请记住,CouchDB是无模式的,所以在启动时,可能没有任何东西(即文档)作为查看函数的基础。

如果您的意思是帮助您使用附件等设置设计文档,除了其他答案之外,请查看Kanso(http://kan.so)。如果您对Node感到满意,您会发现它很友好。

另一方面,如果你正在寻找一些东西来分析一个CouchDB中的现有文档,并猜测好的视图,我还没有遇到过。

1

一种可能性是使用erica

相关问题