我试图更新数据库中的一些数据,但我得到这个错误:未定义的方法`is_current”为#:在红宝石<的ActiveRecord ::关系0x38622a8>在轨道上的更新数据
undefined method `is_current' for #<ActiveRecord::Relation:0x38622a8>
我控制器:
@user = User.where("user_id = #{user_id} and is_current = 1")
if @user.nil?
puts"xxxxxxxxxxxxxxxxxxxxxxxxxxx"
else
@user.is_current = 0
@user.to = Time.now
@user.save
end
将您的用户模型代码 – HungryCoder
和架构用于用户表 – ck3g