如何在CouchDB中删除Ektorp的所有文档

时间:2014-02-20 14:55:27

标签: couchdb ektorp

我正在尝试使用Ektorp删除CouchDB中的所有已保存文档。我可以删除文档:

public void deleteDoc(Object o) {
    db.delete(o);
}

但对于所有文档?可以帮忙吗?

感谢。

1 个答案:

答案 0 :(得分:2)

如果要删除所有文档,为什么不删除数据库?

或者您可以在Ektorp中使用批量操作:

List<Object> bulkDocs = ...
Sofa toBeDeleted = ...

bulkDocs.add(BulkDeleteDocument.of(toBeDeleted));

db.executeBulk(bulkDocs);

在这里阅读更多内容: http://ektorp.org/reference_documentation.html#d100e642