我想实现2个模型之间的某种关系。自定义关系类似于dependent destroy
我有2个型号:quiz
和question
有多对多的关系。 测验模型有quiz_flag
和问题模型有question_flag
。
我希望发生的事情是什么时,quiz_flag
更改为真,每一个问题,那就是在直接关系(基本上是一个被包含在quiz
内的每一个问题),也应该改变question_flag
为true。
逻辑与dependent: :destroy
类似,但它是一个自定义函数,当quiz_flag
为真时,我想触发它。 但我该怎么做呢?