问题标签 [couchdb-python]

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 回答
522 浏览

python - couchdb-python 和 map 函数 ViewField 执行

如何在 couchdb-python 中执行 ViewField 中定义的 map 函数

0 投票
1 回答
303 浏览

python - 如何在 couchdb-python 中设置 group=True

如何在 couchdb-python 中设置 group=True ?

0 投票
1 回答
2258 浏览

python - 使用 Python,如何将 json 转储保存为 CouchDB 文档?

给定以下示例数据:

(根据 jsonlint.com,这是有效的 json)

当我尝试将该结构保存到 CouchDB 时,它会产生错误。

那么,我应该如何保存这种类型的结构?

我显然错过了一些重要的事情。

0 投票
1 回答
585 浏览

python - 如何使用 python 更改 couchdb 数据库的权限

我正在尝试使用 python-couchdb 在数据库的“_security”文档中添加一个用户。我收到一个错误,因为“_security”文档没有“_id”属性。

0 投票
1 回答
6151 浏览

python - Python,CouchDb:如何按 ID 更新现有文档

我正在尝试按 ID 更新已经存在的文档。我的意图是通过 id 找到文档,然后用“json”中的新值更改其“firstName”,然后将其更新到 CouchDB 数据库中。这是我的代码:

self.db.save(doc)我收到异常为"too many values to unpack"

我正在使用 Bottle 框架、Python 2.7 和 Couch Query。

如何通过 id 更新文档?什么是正确的方法?

0 投票
1 回答
242 浏览

couchdb - 安装沙发数据库版本 1.5.1 时出错

从源代码安装沙发 DB 1.5.1 时,在make调用的步骤中出现此错误

机器细节

我从 Couch DB 错误档案中看到这是一个语言环境问题和设置

能解决问题,但不能解决问题。

我按照此 URL 中的说明进行指导,在此之前克服了很多障碍,最终卡在了这里。任何帮助将不胜感激。

链接是http://asaf.github.io/blog/2013/07/08/installing-couch-db-on-amazon-ami/

0 投票
2 回答
412 浏览

python-3.x - Python 3 不能与沙发数据库一起使用

我正在使用 IDE PyCharm 3.4 和 python 3.3(尝试使用 python 3.4 但同样的问题)。我想通过 IDE 安装 CouchDB 包:

一步一步:
1)安装“Pygments”包(因为它是必需的包)
2)尝试安装“CouchDB”包 - 打印'Pygments未安装,语法突出显示已禁用'

当我使用 python 2.7 时,我没有这个问题。

0 投票
1 回答
371 浏览

python - 如何使用 couchdb-python 调用带有键列表的视图?

我有这个ViewDefinition

我这样称呼它:

我如何才能要求提供密钥列表并将其称为:

0 投票
1 回答
149 浏览

parallel-processing - 用于并行处理的 couchdb 文档键的平均分配

我有一个 couchdb 数据库实例,其中每个文档都有一个唯一的 id(字符串)。我想检查数据库中的每个文档并根据每个文档的内容执行一些外部操作(例如:连接到另一个 Web 服务器以获取特定的详细信息等)。但是,不是顺序遍历每个文档,是否可以首先获取这些文档键的 k 个桶的列表,这些文档键由起始键 + 结束键(id 是键)表示,然后查询每个文档中的所有文档单独存储桶并并行对每个存储桶的文档进行外部操作?

我目前使用 couchdb-python 来访问我的 db + 视图。例如,这是我目前使用的代码:

如果我可以为上述循环执行类似“parallel for”之类的操作,那就太好了。

0 投票
1 回答
512 浏览

database - 将数据写入 CouchDB 时发生错误

我正在尝试从 CouchDB 中删除整个数据,我再次尝试使用修改后的 **_id 字段和一些额外的字段 ** 写入相同的数据

但我收到以下错误:

{ 'reason' => '文档更新冲突。', 'error' => 'conflict', 'id' => 'test_1' }, { 'reason' => '文档更新冲突。', 'error' => '冲突', 'id' => 'test_2' },

如何解决错误?