【发布时间】:2015-08-21 17:02:47
【问题描述】:
当我尝试保存唯一属性时,如果该属性不是唯一的,则会引发错误。有没有办法让它简单地返回 false 而不是引发错误?
这是我想要的代码类型,但如果域不是唯一的,则会引发错误,因此它永远不会到达else 子句:
domain = Domain.new(:domain => root_domain)
if domain.save
return domain
else
return Domain.with(:domain => root_domain)
end
【问题讨论】:
标签: ruby-on-rails ruby ohm