真的毁掉acts_as_paranoid对象

Mic*_*per 4 ruby-on-rails

我对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
Run Code Online (Sandbox Code Playgroud)

Dou*_*rer 6

destroy方法添加一个爆炸.

def really_destroy
  self.destroy!
end
Run Code Online (Sandbox Code Playgroud)