【发布时间】:2011-04-24 03:08:01
【问题描述】:
我有一个类方法,我想从中返回错误,这样可能吗?
class Foo < ActiveRecord::Base
def self.do_this
if b = Bar.find_by_id(5)
return 'Yea'
else
self.errors.add_to_base('I was not found')
end
end
end
【问题讨论】:
-
你如何看待 return an error_form ?它是模型,而不是视图或控制器。
-
我不熟悉返回“error_form”。你能否详细说明/提供一个例子。谢谢。
标签: ruby-on-rails error-handling model