如何在java中使用lightcouch api从couchdb获取所有文档

mon*_*nil 5 java couchdb

有没有办法从db获取所有文档,而不是在Java中使用lightcouch api指定id并检索单个文档.现在我正在使用该方法

JsonObject json = dbClient.find(JsonObject.class,"some-id")来检索单个文档.

提前致谢.

Dus*_*ell 6

这个_all_docs观点怎么样?这将返回数据库中所有文档的列表.或者,如果您包含include_docs=true在请求中,您还将获得文档的内容.

  • 现在,在现有的Views API中支持查询特殊视图`_all_docs`的Fyi.所以@DustyCampbell建议解决方案可以工作,例如:`List <JsonObject> allDocs = dbClient.view("_ all_docs").includeDocs(true).query(JsonObject.class);`但是,它还没有发布在这个版本中点. (4认同)