has_many i :dependent

class Match < ActiveRecord::Base has_many :bets, :dependent => :destroy
:dependent => :destroy usunie wszystkie betsy związne z konkretnym meczem.

Jak zrobić, żeby nie dało się usunąć meczu, jeżeli są zawarte zakłady ?

google => before_destroy

Dzięki.