4
A
回答
5
rake -T
rake db:drop # Drops all the collections for the database for the current Rails.env
..
rake db:mongoid:drop # Drops the database for the current Rails.env
rake db:mongoid:purge # Drop all collections except the system collections
..
rake db:purge # Drop all collections except the system collections
1
這個discussion(刪除Mongoid 3中的所有集合)在mongoid組似乎是相關的。有兩種方法purge!
和truncate!
。清除會丟棄集合,這也意味着索引。截斷僅刪除每個集合中的文檔,這意味着您保留了索引,但它比清除更慢。
2
你可能想看看database_cleaner寶石其抽象如果你使用Rails在清洗
規格
0
數據庫,你可以運行rake db:mongoid:purge
刪除所有收藏品,除了系統集合。
或者,運行rake db:mongoid:drop
將數據庫從當前的Rails.env中刪除。
相關問題
- 1. 清除與SimpleCookie
- 2. ydn-db:我如何清除集合?
- 3. Buddypress:刪除組後清理db
- 4. db InsertOnSubmit - 如何清除集合
- 5. 清除來自sqlite數據庫db
- 6. Mongoid3/Moped:database = admin command = {:ismaster => 1}
- 7. rails mongoid3和SEO網址
- 8. py2neo清單DB
- 9. 芹菜任務清理與DB後端
- 10. 清除與fprintf中
- 11. 問題與清除
- 12. WCF BufferManager ReturnBuffer與清除
- 13. 清除多個div與jquery
- 14. 如何清除與jquery
- 15. 清除CSS:報關與jQuery
- 16. 清除Rails text_field_tag與JS
- 17. WPF Combobox與清除按鈕
- 18. NHibernate Session.Flush&Evict與清除
- 19. 清除VAL與布爾
- 20. 如何清除與條紋
- 21. Parse.com清除異常與ParsePushBroadcastReceiver
- 22. 的iOS,AFNetworking - 「清除」與
- 23. ConcurrentModificationException與向量和清除()
- 24. JPA createQuery和清除/清除
- 25. rake db:遷移清除我的數據庫
- 26. 如何清除Magento的DB架構緩存?
- 27. 如何清除木箱DB中的碎片?
- 28. 與DB
- 29. Exchange 365擦除郵箱(清除清除)
- 30. 在不重新啓動應用程序的情況下刪除/清除sqlite dB
謝謝,我用這種寶石。 –