난 정말 왜 작동하지 않는지 모르겠다. 너무 단순 해 보입니다.레일, current_user 모델을 통해 필드를 업데이 트
현재 사용자는 current_user에서 update_active_lesson_page (lesson_page)를 호출 할 때 active_lesson_page 속성을 업데이트하지 않을 것입니다.
레슨 컨트롤러
current_user.update_active_lesson_page(lesson_page)
사용자 모델
def update_active_lesson_page(lesson_page)
active_lesson_page = lesson_page.id
save
end
도와위한
감사합니다!
감사의 하나에 당신의 방법을 코딩해야하는 경우 모델에 대한 belongs_to 협회이다! 이전에 두 가지 방법을 시도했지만 테스트를 통과하지 못하는 것 같습니다. .update_active_lesson_page를 디버깅 할 때 true를 반환하지만 active_lesson_page_num 필드를 확인할 때 업데이트되지 않습니다. 또한 update_attributes가 작동하지 않습니다. 정말 이상합니다. –
내 통합 사양에 ... 나는 current_user를 다시로드해야했습니다. 감사합니다! –