我有以下的情況只有一條記錄真實的,所有其他錯誤,在軌
class RecordA
has_many :recordbs
end
class RecordB
belongs_to :recorda
end
RecordA有很多recordbs,但其中只有一個可以是一個積極的recordb。我需要像myRecordA.active_recordb
如果我添加一個新的列如is_active
RecordB,那麼我有可能同時設置兩個記錄到is_active = true
的潛在問題。
我可以使用哪種設計模式?
謝謝!
最好使用REAL模型名稱而不是「RecordA」和「RecordB」,這有助於人們思考你的想法, – 2009-10-11 20:58:47