有课程状态和票
class Status < ActiveRecord::Base
has_many :tickets
end
class Ticket < ActiveRecord::Base
belongs_to :status
attr_accessible :name, :status_id
end
在视图中,我有一个下拉菜单,您可以在其中选择工单的状态,其中状态 ID 是选项的值。当我去删除一个状态时出现了问题,被删除状态的状态ID仍然保存在票中。如何使具有已销毁状态的工单的所有状态 ID 无效,或将这些工单的状态 ID 更改为活动状态?