验证textfield值是否与会话中的值相同(不访问模型中的会话)

时间:2011-05-20 18:56:02

标签: ruby-on-rails-3 validation

我正在实现像e签名之类的东西。

用户通过多个步骤填写表单(我会在会话中保存信息),在最后一步中我保存表单。但是,在最后的步骤中,我添加了textfield,用户应在其中输入其名称。他们在此textfield中输入的名称必须与session[:fullname]中的名称匹配,否则验证将失败。

实现这一目标的最佳方法是什么?我想避免访问模型中的会话。

1 个答案:

答案 0 :(得分:0)

那你怎么把它变成会话呢?

如果在控制器中执行此操作,则将值从控制器传递给模型:D

看起来你自己就得到了解决方案。