古いバージョンのドキュメントです。最新のバージョンはRails7.0.0

Railsドキュメント(v6.0.2.1)

ActiveRecordを使って指定した条件のレコードを削除

説明

ActiveRecordを使って指定した条件のレコードを削除
dependentが設定されている場合は関連付けられたモデルも削除

使い方

モデル.destroy([条件])

指定した条件のレコードを削除

person.pets.destroy(Pet.find(1))

複数指定

person.pets.destroy(Pet.find(2), Pet.find(3))

ソースコード