ActiveRecord“销毁”方法在 Ruby on Rails 中返回布尔值?

2024-04-16

我正在使用 Ruby on Rails 3,我想知道什么类型的返回将具有以下代码:

@user.destroy

我需要它来处理案件success and fault以这样的方式:

if @user.destroy
  puts "True"
else
  puts "false"
end

是否可以?如果是这样,怎么办?


在提问之前你应该先尝试一下你要问的内容。你所拥有的一切都会很好用。

如果销毁成功,它将返回该对象(在 if 语句中将作为 true 传递),如果失败,它将返回 false 或引发异常,具体取决于失败的原因。

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

ActiveRecord“销毁”方法在 Ruby on Rails 中返回布尔值? 的相关文章

随机推荐