8

Herokuでこれを行うための最良の方法は何ですか?コンソールを通して?すべての依存テーブルに「dependent::destroy」が設定されています。

4

2 に答える 2

24
heroku run rails console

> Model.destroy_all

モデルは、破壊したいモデルの名前です

于 2012-10-30T18:46:05.810 に答える
5

あなたは使用することができます:

Object.delete_all 

:dependentオプションを:delete_allに設定することもできます。:delete_allは、すべての子レコードを削除する単一のSQLステートメントを発行します。このため、:delete_allを使用すると、パフォーマンスが向上する可能性があります。

has_many :childs, :dependent => :delete_all
于 2012-10-30T18:46:19.863 に答える