加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 百科 > 正文

ruby-on-rails – 真的会破坏acts_as_paranoid对象

发布时间:2020-12-17 03:44:59 所属栏目:百科 来源:网络整理
导读:我对acts_as_paranoid对象有问题.现在我想真正破坏对象,但我找不到一个简单的方法. 我不喜欢使用硬编码的SQL来解决这个问题. 有人知道一个快速好的解决方案吗? UPDATE 我提出了以下解决方案.我不喜欢这么多,但它有效…. # Use this function wiselydef real
我对acts_as_paranoid对象有问题.现在我想真正破坏对象,但我找不到一个简单的方法.

我不喜欢使用硬编码的SQL来解决这个问题.

有人知道一个快速好的解决方案吗?

UPDATE

我提出了以下解决方案.我不喜欢这么多,但它有效….

# Use this function wisely
def really_destroy
  ActiveRecord::Base.connection.execute("DELETE FROM user_widgets WHERE id = #{self.id}")
end

解决方法

添加爆炸到destroy方法.

def really_destroy
  self.destroy!
end

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读