如何通过couchdb-python内省一个couchdb文档的字段集

时间:2010-06-19 17:06:36

标签: python couchdb

如何获取couchdb文档的字段?我正在考虑如何使用couchdb-python,并且通常不会知道文档的完整字段集。我还没有看到任何关于如何在文档中内省文档的内容。什么是最好的方式?如果文档是python对象,我会查询object.__dict__的属性。

1 个答案:

答案 0 :(得分:0)

.keys()返回字段名称列表。

db = server['test']
for doc in db:
    print doc
    for key in db[doc].keys():
        print key

您应该获得doc id,然后是字段。