rails_acts_as_paranoid软删除多对多关系的记录

大家好 我有用户和消息,接收方和发送方都可以删除消息,而不会影响其他视图。 所以当发件人删除收件人仍然看到它的消息时,希望我很清楚。 我只想添加两个属性,sender_archived_at和receiver_archived_at,但我宁愿使用rails_acts_as_paranoid来管理它,是否可能以及如何? 提前致谢     
已邀请:
我对插件有了更好的了解,我相信没有办法(还)用acts_as_paranoid做到这一点     
“rails3_acts_as_paranoid”=>隐藏记录而不是删除它们,能够恢复它们。 借助这个宝石可以轻松删除多对多关系的记录。 例如产品,类别着名的多对多关系考虑    它拥有habtm丰富的联想,如:通过,然后是产品    模型级别可以定义'acts_as_paranoid',也可以定义join_table的模型    'ProductCategory'模型。但是请记住:dependent =>:destroy。 然后假设任何产品由于依赖而被软删除:destory'CroductCategory'join_table'edorted_at'也设置,并且可以同时处理。     

要回复问题请先登录注册