在活动记录栏中,波纹管语法可以删除数据库中的所有内容
User.delete_all
如何删除couchdb rails中的所有用户?
答案 0 :(得分:2)
不了解你的lib,但如果要删除所有文档,例如清除,你可以对系统视图做一个简单的GET
:_all_docs
(http://localhost:5984/samples/_all_docs
),提取_id
和_rev
值,然后执行bulk delete
。
对POST
http://localhost:5984/samples/_bulk_docs
正文应该是JSON,如下所示:
{"docs":[
{"_id":"{0}","_rev":"{1}","_deleted":true},
{"_id":"{0}","_rev":"{1}","_deleted":true}
]}
其中{0}
和{1}
是占位符,用于插入值的位置。
注意!这将清除设计文档和所有内容。