使用@ibm-cloud/cloudant无法查询Cloudant数据库全部文档如何解决
你调用的postDesignDocs仅能查询数据库中_design/开头的设计文档,你库内的3条普通业务文档不会被该方法返回。
旧版SDK中db.list对应的新版等价方法是postAllDocs,使用该方法即可满足查询全库文档的需求,若需要返回文档完整内容可添加includeDocs: true参数,参考代码如下:
const response = await db.postAllDocs({ db: 'todo-vue-hapi', includeDocs: true })
调用后返回结果的result.rows中就包含所有文档信息,开启includeDocs参数后每条记录的doc字段即为完整的文档内容。
内容的提问来源于stack exchange,提问作者avatarhzh
相关产品推荐
相关产品推荐

