Rails得到"不能空白"即使字段不是空白也会出错

时间:2015-01-16 22:33:28

标签: ruby-on-rails ruby validation

我基本上验证了user状态,我将其作为hidden_field :user, value: current_user.id包含在内,当我查看来源时,id就在那里,当我检查POST时数据,它也在那里。那么这种错误验证的原因可能是什么呢?

1 个答案:

答案 0 :(得分:0)

使用devise gem

https://github.com/plataformatec/devise

和你有问题

当您使用安装设备gem时 在你的控制器中:

class OneController < ApplicationController
  before_filter :authenticate_user!

  def action

  end
end

当输入一个控制器时,如果你没有current_user自动设计返回去sign_in动作

非常容易!

问候