问题标签 [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.
python - TypeError:int() 参数必须是字符串或数字,而不是 couchdb-python 的“元组”
我有
使用以下脚本和 couchdb-python (0.9):
如何修复 TypeError?
python - couchdb-python 指定自己的 _id 失败
如何_id
在 couchdb-python (0.9) 中定义 own,因为当我尝试时,'_id': i[5]
我收到以下错误消息?
以下是导致上述错误的脚本:
python - 如何更新 CouchDB 中的文档
我有一个列表r
,其中包含 12 个列表作为元素。每个列表都包含一些与其他列表相比相同的元素 ( i[0]
to )。i[5]
我只尝试插入唯一的文档,因此我应该在数据库中获得 5 个文档。如果文档已经存在,则追加i[6]
和i[7]
到chr
.
UPDATE
中的前两个列表r
包含相同的字段(i[0]
to i[5]
)。两个列表的最终文件应该是这样的:
如何更新文档并将字典附加到列表中?
javascript - 在 CouchDB 中的数组/列表中查询
我不知道如何在 CouchDB 中实现以下查询:
chr.letter
中的两个对象/字典chr
之间不一样且没有X,并且- 文档必须在 200000 - 2000000 范围内,但我想它必须在视图中
startkey
完成。endkey
示例输出可能如下所示:
- {"_id":"7", "sub_name":"B01", "name":"A", "pos":828288, "s_type":1}
- {"_id":"8", "sub_name":"B01", "name":"A", "pos":171878, "s_type":3} 在视图中将不满足范围条件
- {"_id":"9", "sub_name":"B01", "name":"A", "pos":871963, "s_type":3}
文档 10 无效,因为 chr.no = 6 具有 chr.letter = X。文档 14 无效,因为 chr.no = 5 和 chr.no = 6 都具有相同的 chr.letter = G
该数据库包含以下文件:
上面的数据库是用下面的脚本创建的:
如何实现上述查询,或者是否必须更改文档结构才能使查询成为可能?
javascript - 是否有必要在 CouchDB 中创建所有组合单独的视图
我在 CouchDB 中存储了以下文档:
更新 我想通过页面上的选择框为用户提供选择不同文档的选项,其中可以选择type、name和sub_name。但是,我找不到任何示例来动态进行查询 e。像这样:
我是否要为所有 doc.type、doc.name 和 doc.sub_name 组合创建一个类似于以下视图的单独视图,或者有更好的方法吗?
python - CouchDB-Python 中的映射和归约函数
如何在 CouchDB-Python 中使用 map 和 reduce 函数,因为下面的代码不返回任何内容?
如果不需要,是否也可以禁用 reduce 功能?
python - CouchDB-Python 检索文档
以下文档是一个小示例,存储在 CouchDB 中。
现在我不太确定如何编写一个def retrieve_infoA(name="AQQ811P0")
只检索的函数:
- ID
- 参考名称
- 职位
couchdb - 在 couchdb 中检索选定的文档
例如,我在 couchdb 中有具有以下 ID (1,2,3,4,...,n) 的文档,我只想检索三个 ID (2,4,7)。
我是否必须查询它们中的每一个,或者我可以将带有 ids ([2,4,7]) 的数组传递给视图吗?
python - 无法在 CouchDB 中存储推文
我在 tweepy 中使用 api.followers 检索了用户信息,并试图将它们存储在 couchDB 中,但我不断收到此错误消息“u'doc 验证,u'Bad Special document member”_json”。
u 是命令返回的用户配置文件
对于 api.followers(screen_name="sharonsanderso6") 中的用户: storage.save_user(user)
直接将用户存储到 couchDB 会出现错误“字符串索引必须是整数,而不是 str”。所以尝试使用 jsonpickle 和 json.loads 对其进行解码。这样做之后,我得到了 u'Bad character 错误。我还能如何存储它?