我想實現2個模型之間的某種關係。自定義關係類似於dependent destroy
我有2個型號:quiz
和question
有多對多的關係。 測驗模型有quiz_flag
和問題模型有question_flag
。
我希望發生的事情是什麼時,quiz_flag
更改爲真,每一個問題,那就是在直接關係(基本上是一個被包含在quiz
內的每一個問題),也應該改變question_flag
爲true。
邏輯與dependent: :destroy
類似,但它是一個自定義函數,當quiz_flag
爲真時,我想觸發它。 但我該怎麼做呢?