【发布时间】:2018-01-19 16:11:42
【问题描述】:
我有一个带有方法的控制器
def create
if passenger.valid?
....
end
在我的乘客模型中,我有我的验证规则。这些规则取决于调用验证器的方法。
所以问题是,我如何才能在我的模型中获取调用验证器的名称方法,在本例中为 'create'?
【问题讨论】:
-
这并不能解决我的问题,因为它只返回模型的路径。
-
也许最好将问题改写为获取呼叫者姓名或实现条件验证的方法,而不是将两者结合起来。
标签: ruby-on-rails validation ruby-on-rails-5