我試圖更新數據庫中的一些數據,但我得到這個錯誤:未定義的方法`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