问题标签 [couchdb-nano]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
javascript - 需要一个在 CoffeeScript 中配置的库?
我想将 CoffeeScript 与 Nano.js(一个简约的 CouchDB 模块)一起使用。在 JavaScript 中,要求是:
但是,没有关于如何在 CoffeeScript 中编写它的文档?
结果是:
这是行不通的。
node.js - 使用 node.js、nano 和 CouchDB 进行身份验证
有没有办法在初始化后更改 nano 中的配置参数?我想用以下方法初始化 nano:
然后在用户提交登录表单后更改用户和密码。我总是得到一个错误:
还是我应该分叉 nano 并编写一个身份验证函数来调整值?
javascript - 在客户端使用 now.js 的未定义函数
我正在使用 now.js 和 nano(CouchDB 库)来填充选项。
服务器:
客户:
在客户端上,它对第一次调用说“TypeError:'undefined' is not a function”。在 .click()-Function 中一切正常。
now.js 在 application.js 之前加载。我也尝试了 $(now).ready() ,但它没有用。
有什么问题?
javascript - 为 couchdb 更新 nodejs 的 nano 模块中的文档字段
假设在 node.js 上通过 nano 打开了一个 couchdb 会话
在 couchdb 服务器dbserv
可以访问的地方,有一个用户数据库users
,其中用户的字段groups
是一个数组。
如果我想更新groups
中的用户jim
,users
我将如何在不替换整个文档的情况下这样做?
javascript - 使用 CouchDB 和 nano.js 回调和返回
我正在尝试使用nano编写一个带有可重用数据库调用的小型库。
当有多个请求时,这可能会变得非常混乱:
所以,这个想法是创建一个函数:
但这不起作用。
我该如何解决这个问题并将所有内容放入外部 node-js-module.js 文件中?
node.js - 如何在 Node.js 中使用 Nano 创建 couchdb 设计文档?
翻阅自述文件,似乎没有一种方法可以使用 Nano 创建设计文档?其他人为此在做什么?
javascript - 从 Node.js 和 CouchDB 开始,没有 nano 或 cradle 等库
可能重复:
尝试从 Node.js 将文档插入 CouchDB 时出现“bad_request invalid_json”错误
CouchDB 和 Node.js上投票最高的答案 - 你推荐什么模块? 从 Node.js 和 CouchDB 开始,建议不要使用 nano 或 cradle 等库。
但是,我还没有找到任何关于如何以编程方式为所有 DBMS 执行标准操作的教程,例如创建数据库、创建表、添加和查看数据等。
编辑:(部分答案)安装和启动 CouchDB 后转到http://localhost:5984/_utils/script/couch.js
.
couchdb - 在 nano 中更新 CouchDB 文档
我需要获取一个文档,更改/插入/删除一些字段并将其放回原处。
“放置”操作需要文档的当前修订版,但在 nano 中,我找不到任何将修订版作为参数并将文档插入数据库的函数。
我怎么能用纳米做到这一点?
javascript - CouchDB 在 Node.js 中获取用户的所有帖子
我首先要说我已经做了很多研究,但我仍然很迷茫。
我有一个工作版本,但我敢肯定,这是你能做到的最低效的方式。我对知道计划数据库的最佳方法不是很有信心,很明显,我已经变得依赖 ActiveRecord。无论如何,我只是想弄清楚这些事情:
- 找出规划数据库的最佳方式(我应该如何分离文件)
- 找到最有效的处理关系
- 找到从服务器查询的好方法
好的,所以我注意到了一些事情:第一,您不能将 I 客户端变量传递到视图中,因此使用这样的方法是行不通的。第二,我认为可能需要获取所有帖子,然后检查类型是否为帖子,然后返回匹配的文档,但这似乎有很多数据在四处移动。
一些代码:
所以我使用 Node.js、CouchDB 和 nano 作为中间件。
邮寄文件:
用户文件:
以下是我目前获取所有帖子的方式(这真的很糟糕!):
我一直在使用视图,直到我意识到我无法传递变量,然后我查看了列表,但在阅读了许多教程后我迷路了。
谢谢您的帮助!!