我是RoR的新手。我遇到了一个问题:一些活动记录可能不需要在数据库中搜索(假设它们已过期)。我不想从数据库中删除它,因为它与其他模型相关联。此外,由于它已过期,我不希望它更新。有没有办法在rails中处理这种情况?
答案 0 :(得分:1)
答案 1 :(得分:0)
有不同的方式。但我建议你使用https://github.com/radar/paranoia
您可以在此处找到一个好的截屏视频:https://gorails.com/episodes/soft-delete-with-paranoia
添加到您的应用非常简单。只需将gem添加到您的Gemfile中,然后将acts_as_paranoid
添加到您的模型中。
答案 2 :(得分:0)
你的问题