我真的不知道爲什麼這不起作用。看起來很簡單。Rails,更新領域通過current_user模型不會工作
當前用戶在current_user上調用update_active_lesson_page(lesson_page)時不會更新它的:active_lesson_page屬性。
課程控制器
用戶模型
def update_active_lesson_page(lesson_page)
active_lesson_page = lesson_page.id
save
end
感謝您的幫助了!
感謝您迴應一個代碼的方法! 我曾經嘗試過,但似乎不讓我的測試通過。調試時,.update_active_lesson_page保存並返回true,但在檢查active_lesson_page_num字段時不會更新。此外,update_attributes不起作用。真奇怪。 –
它是在我的集成規範中...我不得不重新加載current_user。謝謝分配! –