Heroku에서이 작업을 수행하는 가장 좋은 방법은 무엇입니까? 콘솔을 통해? 나는 모든 의존 테이블에 대해 'dependent : : destroy'를 설정했습니다.다른 테이블의 종속 레코드
Object.delete_all
당신은 또한 설정할 수 있습니다 : DELETE_ALL :에 따라 옵션
Heroku에서이 작업을 수행하는 가장 좋은 방법은 무엇입니까? 콘솔을 통해? 나는 모든 의존 테이블에 대해 'dependent : : destroy'를 설정했습니다.다른 테이블의 종속 레코드
Object.delete_all
당신은 또한 설정할 수 있습니다 : DELETE_ALL :에 따라 옵션
heroku run rails console
> Model.destroy_all
모델은 당신이 사용할 수
을 파괴 할 모델의 이름입니다. : delete_all은 하나의 SQL 문을 발행하여 모든 하위 레코드를 삭제합니다. 이 때문에 사용 : delete_all 더 나은 성능을 줄 수 있습니다.
has_many :childs, :dependent => :delete_all
.destroy_all은 dependent를 삭제합니다 : : destroy objects .delete_all은 dependent를 삭제하지 않습니다 : : destroy objects – tglover
물론. 나는 그것을 먼저 시도하기를 기다리고 있었다. 감사. –