我有一个Python Flask应用程序,其中集成的Cloudant在Bluemix中运行。 Cloudant数据库由几个文档组成。 除默认的_id和rev字段外,每个文档还有一个“名称”和一个“电子邮件”字段。
使用CouchDB接口,我可以轻松打印出db字段的地址
doc in db:
docs +="<br>"+doc
给出以下结果:
71076864699bfbd07b0f1684945e01ef _design / 1e0c70cd2cad4211581be1c25adb1eea86d1b2f0 _design / 3478963fd9207264b8ab48dbc23187ca9ad7204a
我现在想要打印出“名称”和“电子邮件”字段的实际值。 我可以在带有查询或索引的Cloudant UI中执行此操作。
如何从我的Python应用程序运行此查询或索引以显示名称和电子邮件字段的实际值?什么是最佳做法?
答案 0 :(得分:1)
您需要使用为您的应用程序配置的Cloudant数据库的凭据和URL(在VCAP_SERVICES环境变量中找到)向正确的Cloudant端点发出HTTP请求。
我们有alpha-stage python library,我们鼓励您使用。它可以执行基本操作,并减少您需要的样板代码量。
答案 1 :(得分:0)