【发布时间】:2011-03-24 01:14:30
【问题描述】:
我在我的项目模型中使用了一些关联。 如果我删除任何父记录,相应的子记录将通过 dependent :destroy 删除。我已经实现了逻辑删除,这意味着每个表都有“活动”列,默认情况下它是“真”。每个真实记录都是有效的,所有其他记录都是无效的(已删除的记录)。 在我的示例中,如果我销毁将在活动列中设置为“假”的记录。 同样,我想将父记录的活动设置为“假”,然后将相应的子记录设置为“假”。 你能帮我以最好的方式做到这一点吗?
【问题讨论】:
标签: ruby-on-rails