问题标签 [cradle]

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.

0 投票
1 回答
208 浏览

sql - 优化 couchdb 视图的 SQL 查询

如何针对 couchdb 视图优化此 SQL 查询?

couchdb 数据库包含以下文档结构:

这是因为一个用户可以关注另一个用户,反之亦然,我的范围是让用户 A 的所有关注者都关注该用户,例如:

A跟随B

B跟随A

在这个例子中,我需要获得 B,确保两个用户都是追随者......我知道解释和理解很复杂,但我会尝试使用 node.js 和 cradle 做的事情。

视图地图:

node.js 代码:

因此,在代码中,我首先检查 A 或 B 值是否与其他用户相对应,然后检查另一个循环是否存在将关注者放入列表的关系

所有这些代码都有效,但我认为这不是正确的程序,也许我错了什么:(你能帮帮我吗?

0 投票
1 回答
1563 浏览

node.js - 提供带有 CouchDB 附件的文件?

我使用快递。我不知道如何以将图像文件显示到 HTML 标签的方式将图像文件发送到客户端<img src='/preview/?doc=xxxxxx&image=img1.jpg'>。我正在使用 Cradle getAttachment 函数与 Couchdb https://github.com/flatiron/cradle进行通信

我不知道究竟reply是什么以及如何在没有缓冲区的情况下将该图像传输到客户端

0 投票
1 回答
380 浏览

node.js - case_clause 错误 couchdb with cradle

当我尝试将文档添加到我的 couchdb 时,我收到以下错误:

我的 validate_doc_update 方法如下所示:

我希望,我会得到这样的结果:

但相反,我得到了我一开始写的错误。我的问题是什么?

如果重要的话,我会使用 cradle 和 node.js。

0 投票
1 回答
79 浏览

node.js - 大规模更新 CouchDB 中的记录

我在 CouchDB 中有一个员工数据库,其中包含超过 10 万条记录。我需要更新他们所有人的薪水字段。我正在使用 nodejs 和 cradle,下面的代码是正确的方法吗?如果这不是好的做法,还有其他选择吗?

0 投票
1 回答
79 浏览

node.js - Node.js 中的 GeoCouch 支持

我想使用[GeoCouch](https://github.com/couchbase/geocouch/)and CouchDBwithNode.js只是想知道是否

是否支持GeoCouch意见?

0 投票
1 回答
306 浏览

couchdb - 如何通过 cradle 创建一个 couchdb 更新处理程序?

我对 CouchDB 比较陌生,并且正在使用 cradle 在 node.js 中与它进行交互。我正在尝试在文档中包含一个“计数”字段,并创建一个更新处理程序来增加它,所以我不必先执行 GET 再执行 PUT。目前,我在创建 db 对象后立即将其定义为:

稍后在程序中,当我尝试更新计数时,我会这样做:

但它不起作用。res.message 说“点未定义”。

我看不到我做错了什么,couchdb 或 cradle 的文档都不是很有帮助。请注意,如果没有我的计数更新尝试,一切正常。

谢谢!

0 投票
1 回答
372 浏览

node.js - 从节点查询 couchdb 的 _users 数据库的正确方法是什么?

我正在使用节点上的 cradle 包来查询 couchdb。我的节点实例具有管理员权限。

我正在寻找从节点查询 _users 表的正确方法。

现在,我正在做这样的事情:

有没有更清洁的方法来做到这一点?任何类似于 pouchdb-authentication 的身份验证库?

这就是我 所做的 当时,我不知道我可以很容易地在节点上使用 pouchdb。我将使用它加上 pouchdb-authentication 来简化对 _users 的请求。

0 投票
1 回答
2793 浏览

android - Android Studio 1.1.0 Gradle 项目同步失败 在 OSX 上导入 Gradle 项目时出错

我刚刚在这个文件夹中安装了 gradle:/Users/joanet/Development/gradle-2.3

编辑文件launchd.conf

设置变量 GRAILS_HOME

然后我已经导入了项目https://github.com/NordicSemiconductor/Android-nRF-Toolbox

使用文件 -> 导入项目

但我收到此错误: Gradle 项目同步失败错误:Android Studio 中未找到名称为“默认”的配置

我试过这个https://www.youtube.com/watch?v=8RwVvZtNTaM 但没有奏效

在此处输入图像描述

这里是 build.gradle 文件:

在这里/app/build.gradle:

这里 settings.gradle:

这里 gradle-wrapper.properties:

0 投票
1 回答
152 浏览

node.js - couchdb 使用 cradle api 保存,并且 iriscouch follow api 在 NodeJS 函数中不起作用

我正在尝试在 NodeJS 中保存一个带有 cradle 的 javascript 对象,但保存后我没有收到响应或错误消息。它是一个没有设置密码的本地 couchdb。连接正常,数据库存在。我也在使用 iriscouch 跟随https://github.com/iriscouch/follow。因此,当工资表中发生更改时,将调用 save employee 方法。以下是有效的,因为我已经对其进行了调试,但没有进行保存。

这是我的代码。

0 投票
0 回答
30 浏览

javascript - 使用 toLowerCase 时出现 CouchDB Cradle 错误

好的,我偶然发现了这个奇怪的错误。我正在使用 cradle CouchDB 连接器,当我传入 k (typeof -> string) 时它可以工作,但是当我取消注释行时 k = k.toLowerCase(); 它在下面的代码下方给了我错误。

代码:

错误: