问题标签 [couchdb-futon]

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 投票
2 回答
901 浏览

ubuntu - ubuntu 升级后的 Couchdb 非法数据库名称

最近我将我的 Ubuntu 从 13.04 升级到了 13.10。一切都很顺利,但升级几天后,我意识到我的 CouchDB 实例出现了问题。

升级前创建的数据库有前缀:“1.2.0/”,所以现在它看起来像“1.2.0/_users”,我无法使用 CURL 或 Futon 打开它。当我尝试时,在 Futon 中出现错误:

如何恢复我的数据库?

添加:

当我在文件系统中复制数据库时,出现以下错误:

0 投票
1 回答
4029 浏览

couchdb - 删除 couchDB 数据库

有没有办法删除被褥中的多个数据库?我没有在一个数据库中创建多个文档,而是错误地运行了 erlang 查询并创建了大约 3000 个数据库。我可以一起批量删除它们吗?谢谢

0 投票
1 回答
2353 浏览

couchdb - CouchDB 视图和设计文档

对于 CouchDB,您可以创建多个视图和/或多个设计文档。

将视图分组在同一个设计文档中还是将每个视图保留在自己的设计文档中更好?

0 投票
1 回答
67 浏览

couchdb - 写入数组时的 CouchDB“[Circular]”

在 CouchDB 中,我正在写入一个数组并不断收到消息“[Circular]”。我正在使用 Node.js 创建要像这样编写的数据。

假设我在 CouchDB 的同一个文档中有两个电子邮件对象:

现在在 Node.js 中,我在编写之前会这样做。

然后,当我在 Futon 中查看文档时,我看到:

这里发生了什么?

0 投票
1 回答
97 浏览

couchdb - 如何创建手动 ID CouchDB

我有一个这样的 Json 文件:

因此,_id 标识了一个特定的实体,我不喜欢使用自动生成的实体。当我推送到 couchdb 时,我得到:

在不使用自动生成的类型的情况下,如何强制我提供的 id 作为实际 id?

0 投票
1 回答
143 浏览

couchdb - 学生数据库访问 - couchdb

我想创建一个学生数据库,其中包含有关学生的详细信息 - id、姓名、地址、成绩单、电话等。我创建了一个这样的结构:

但是,如果我希望能够访问居住在特定城市的学生,这种创建方法是否正确..我将如何编写它?还假设我想让所有获得物理 A 的学生......

非常感谢您的帮助。

0 投票
1 回答
29 浏览

mapreduce - Couchdb 文档/函数

在包含以下信息的文档中:

如何查看城市名称。这个对吗:

它只返回null. 我想看看“贝尔蒙特”这个名字。任何帮助都将不胜感激。

0 投票
1 回答
406 浏览

couchdb - 带有 GoDaddy SSL 的 CouchDB 不起作用

有谁知道如何设置 CouchDB 以使用 GoDaddy SSL 证书?看起来它只是无法获得中间证书。我已经用 curl 和 SSL Checker 检查了它,它说它无法获得中间证书。我已经尝试将证书文件与中间证书文件连接起来,就像我对 Apache(有效)所做的那样,但它仍然不起作用。有任何想法吗?

0 投票
2 回答
1299 浏览

json - 向 CouchDB 中的文档添加附件的问题

我在 CouchDB 中添加附件时遇到问题。首先,当我在 Futon 中运行测试套件时,我遇到了两个错误——一个在附件中,另一个在复制中。特定于附件的错误并不是特别有用 -

一些互联网评论说测试套件中的一些错误是完全正常的,所以我继续前进。但是,附件肯定无法正常工作,无论是通过 Futon 还是 Curl。在蒲团中,文件通常会附加,但只有在我点击上传取消后 - 即它无限期地挂在上传进度条上,直到我点击取消。我通过 ssh -L5984:127.0.0.1:5984 root@myServer 访问远程机器上的蒲团,然后将 Firefox 指向 localhost:5984/_utils/。我不知道这是否会有所作为。

当我尝试通过 Curl 上传时,使用命令

我得到:

主机:127.0.0.1:5984 接受:/ 内容类型:image/jpg 内容长度:11205 预期:100-继续

日志文件显示:

紧接着是一个巨大的街区——

日志中与尝试上传相关的最后两行是

有谁知道这里发生了什么?我尝试将 curl 请求中的字符串包裹在 ' ' 周围,以防 bash 吃掉引号,这没有任何区别。

0 投票
1 回答
233 浏览

couchdb - UDP Flooding on physical server due to couchdb

Current setup: Installed couchdb on server and is connected to a gwt application hosted on tomcat. Rhel 6 is the operating system and its firewall is turned off. The server is connected to a cyberoam (physical) firewall.

Problem: As soon as the apache Tomcat server services are turned on, the cpu usage of the cyberoam firewall reaches to 100% at regular intervals and thus the firewall stops operating till that time. Upon research it reveals that the UDP flooding caused by the server is the reason for this problem. For this when we connected our application with MySQl, it was running fine and the firewall cpu didn't show any spikes but when it was connected to couchdb and tomcat was turned ON, the firewall cpu usage again showed 100% spike at certain interwal due to UDP flooding.

Kindly suggest how to recuperate from this problem. Any ports to be enabled or disabled through firewall (physical)?