Rod*_*odM 5 acts-as-paranoid ruby-on-rails-3.2
我在用
Paranoia gem(3.1.1)
Rails 3.2
Run Code Online (Sandbox Code Playgroud)
我注意到has_one :model, dependent: :destroy尚未恢复。
比方说
class User < ActiveRecord::Base
acts_as_paranoid
has_many :posts, dependent: :destroy
has_one :profile, dependent: :destroy
Run Code Online (Sandbox Code Playgroud)
如果我做..
@user.destroy
User.restore(@user.id, recursive: true)
Run Code Online (Sandbox Code Playgroud)
用户及其帖子将被恢复,但个人资料不会被恢复。
我有什么可以做的呢?
顺便说一句,我使用的是偏执狂的分叉版本,因为我无法获得此版本https://github.com/radar/paranoia/blob/rails3/lib/paranoia.rb#L105
| 归档时间: |
|
| 查看次数: |
622 次 |
| 最近记录: |