草庐IT

couchdb-futon

全部标签

android - 对如何在 Android 上使用 CouchDB 感到困惑

我想让CouchDB作为我的移动应用程序的后端运行,取代SQlite。作为这项技术的新手,我一直非常困惑,因为除了Couchbase去年发布的所有类似的声音产品(Couchbase、CouchbaseSingleServer、Membase、CouchbaseMobile)之外,它们现在似乎正在下降/合并所有这些都集成到一个项目CouchbaseServer中。但是,这实际上是Membase,而不是CouchDB。最重要的是,CouchDB的创建者将不再为CouchDB工作。然而,CouchDB周围似乎有一个非常活跃的社区。以下是我所知道的:我了解Couchbase公司不再提供Couc

node.js - 将 CouchDB View 置于源代码控制之下的推荐方法是什么?

我正在编写一个需要几个CouchDBView的NodeCRUD应用程序(我正在使用express和cradle)。我已经用git控制了Node应用程序本身,但我的数据库View目前不受控制。将这些置于源代码控制之下的推荐方法是什么?我不想将整个数据库(包括数据)置于源代码控制之下。 最佳答案 看看couchapp,http://couchapp.org/.您可以使用它将受版本控制的设计文档推送到数据库。 关于node.js-将CouchDBView置于源代码控制之下的推荐方法是什么?,我

node.js - 将 CouchDB View 置于源代码控制之下的推荐方法是什么?

我正在编写一个需要几个CouchDBView的NodeCRUD应用程序(我正在使用express和cradle)。我已经用git控制了Node应用程序本身,但我的数据库View目前不受控制。将这些置于源代码控制之下的推荐方法是什么?我不想将整个数据库(包括数据)置于源代码控制之下。 最佳答案 看看couchapp,http://couchapp.org/.您可以使用它将受版本控制的设计文档推送到数据库。 关于node.js-将CouchDBView置于源代码控制之下的推荐方法是什么?,我

node.js - 如何在 Node.js 中使用 Nano 创建 couchdb 设计文档?

查看自述文件,似乎没有一种方法可以使用Nano创build计文档?其他人为此做了什么? 最佳答案 只需使用db.insert函数。db.insert(design_doc,'_design/design_doc_name',callback);这里有一个更完整的例子(来自tests/view/query):db.insert({"views":{"by_name_and_city":{"map":function(doc){emit([doc.name,doc.city],doc._id);}}}},'_design/people'

node.js - 如何在 Node.js 中使用 Nano 创建 couchdb 设计文档?

查看自述文件,似乎没有一种方法可以使用Nano创build计文档?其他人为此做了什么? 最佳答案 只需使用db.insert函数。db.insert(design_doc,'_design/design_doc_name',callback);这里有一个更完整的例子(来自tests/view/query):db.insert({"views":{"by_name_and_city":{"map":function(doc){emit([doc.name,doc.city],doc._id);}}}},'_design/people'

api - CouchDB 作为 Restful API 层?

我即将构建一个通过RestfulAPI共享资源的Web应用程序。令我震惊的是,CouchDB已经有了一个很好的RestfulAPI层。那么我为什么要创建自己的。难道我不能让其他Web应用程序通过它的RestfulAPI直接使用我在CouchDB上的资源(json文档),而不是让node.js作为中间人吗?或者我需要在CouchDB和3rd方Web应用程序之间添加一些逻辑吗?还没有用过CouchDB,所以不知道它是否能够处理高级授权,以及“设计文档javascript”应用程序是否与“node.jsjavascript”一样好。 最佳答案

api - CouchDB 作为 Restful API 层?

我即将构建一个通过RestfulAPI共享资源的Web应用程序。令我震惊的是,CouchDB已经有了一个很好的RestfulAPI层。那么我为什么要创建自己的。难道我不能让其他Web应用程序通过它的RestfulAPI直接使用我在CouchDB上的资源(json文档),而不是让node.js作为中间人吗?或者我需要在CouchDB和3rd方Web应用程序之间添加一些逻辑吗?还没有用过CouchDB,所以不知道它是否能够处理高级授权,以及“设计文档javascript”应用程序是否与“node.jsjavascript”一样好。 最佳答案

javascript - 如何在 express、couchDB 和 node.js 中使用 session

所以我基本上想使用session来存储用户名并检查用户是否登录。如果没有,页面将重定向到登录页面。我正在使用Node.js、express和couchDB。到目前为止,这是我设置session的方式varMemoryStore=require('connect').session.MemoryStore;app.use(express.cookieParser());app.use(express.session({secret:"keyboardcat",store:newMemoryStore({reapInterval:60000*10})}));要在session中存储一些东西

javascript - 如何在 express、couchDB 和 node.js 中使用 session

所以我基本上想使用session来存储用户名并检查用户是否登录。如果没有,页面将重定向到登录页面。我正在使用Node.js、express和couchDB。到目前为止,这是我设置session的方式varMemoryStore=require('connect').session.MemoryStore;app.use(express.cookieParser());app.use(express.session({secret:"keyboardcat",store:newMemoryStore({reapInterval:60000*10})}));要在session中存储一些东西

javascript - 如何在 couchDB 中添加 cors——请求的资源上不存在 'Access-Control-Allow-Origin' header

我正在尝试创建一个html文件,将数据从pouchDb同步到couchDb..但是我在chrome控制台中收到以下错误。UncaughtTypeError:Cannotcallmethod'addEventListener'ofnullOPTIONShttp://localhost:5984/todos/405(MethodNotAllowed)OPTIONShttp://localhost:5984/todos/No'Access-Control-Allow-Origin'headerispresentontherequestedresource.Origin'http://loca