私は次のモデルの関連付けを持っています
顧客モデル
class Customer
has_many :readings
has_many :invoices
end
読書モデル
class Reading
belongs_to :customer
end
請求書モデル
class Invoice
belongs_to :customer
has_many :invoice_items
end
請求書アイテム
class Invoiceitem
belongs_to :invoice
end
Customers_controllerでdestroyアクションを作成すると、顧客が削除されますが、孤立したレコードが多数残るため、値がnilであるため、請求書コントローラーでshowアクションを呼び出す必要がありました。
モデル内の顧客と関連するすべてのレコードを削除するにはどうすればよいですか?