如何使用 Python 在 Couchdb 中显示所有文档

Posted

技术标签:

【中文标题】如何使用 Python 在 Couchdb 中显示所有文档【英文标题】:How to display all documents in Couchdb using Python 【发布时间】:2016-08-31 05:16:26 【问题描述】:

我最近开始使用 Python。我在 Couchdb 中有一个名为 student 的数据库。我有一些属性,比如[英语、数学、科学、总数、百分比]。我想使用 python 显示我的学生数据库中的所有文档。我无法访问所有文件。我尝试了以下代码但没有用

couch = couchdb.Server()
db = couch['student']
rows = db.view('_all_docs', include_docs=True)
for row in rows:
    doc = db.get(row)
    print(doc['english'])

【问题讨论】:

【参考方案1】:
import couchdb
couch = couchdb.Server('localhost:5984/')

db = couch['newtweets']
count = 0
for docid in db.view('_all_docs'):
    i = docid['id']
#and you are in each document

【讨论】:

以上是关于如何使用 Python 在 Couchdb 中显示所有文档的主要内容,如果未能解决你的问题,请参考以下文章

如何在 CouchDB 中仅显示用户自己的文档?

如何在 CouchDB 中使用 html 模板

CouchDB-Python:如何使用“_show”和“_list”函数?

在 CouchDB/PouchDB-Server 中重写 URL

如何使用 CouchDB 的 ui 在 hyperledger fabric 1.4 中停止 CouchDB 的更新?

python 使用python在couchdb中创建一个复制链接