所以我经常搜索,但目前我还没有解决方案。以下是基于多个密钥(" key-1"" key-2")从cloudant(couchDB)数据库获取文档的查询。
db.getViewRequestBuilder("example", "foo").newRequest(Key.Type
.STRING,
Object.class).includeDocs(false).keys("key-1", "key-2").build()
.getResponse().getDocs();
如果我只是传递一个键列表,这似乎不起作用。我有一个List
<String> keys
,我想通过这里获取所有文档。有谁知道最简单的方法吗?
答案 0 :(得分:0)
我终于找到了解决方案:
return db.getAllDocsRequestBuilder()
.includeDocs(true)
.keys(keys.toArray(new String[keys.size()]))
.build().getResponse().getDocsAs(Object.class);
希望它也有助于其他人。