2016-11-09 2 views
1

저는 처음 Ruby on Rails App을 사용하고 있습니다!조회 된 기사의 날짜를 추적하십시오

나는 루비의 튜토리얼 시작과 함께 블로그를 만들었다. http://guides.rubyonrails.org/getting_started.html

기사를 볼 때 추적 할 방법을 구현하려고하므로 기사를 볼 때마다 현재 날짜를 삽입하고 싶은 두 번째 테이블/모델/컨트롤러를 만들었습니다.

내가하지만이를 구현하는 방법을 정말 잘 모르겠어요 ... 내 초기하지만 데프 나는이 정말 작동하지 않았다 @view = View.new(view_params) @view.Save!

같은 것을 할 것 쇼에서 문서 컨트롤러에 있었다. 어떤 생각?

감사

답변

0

당신은 당신의 새로운 모델에서 무엇을했다 열을 언급하지 않았다,하지만 난 그냥 문서 ID에 대한 기본 타임 스탬프와 필드의 있으리라 믿고있어.

기사의 '표시'작업 내에서 이와 같이 할 수 있습니다. 귀하의 행동 이름 등은 다를 수 있지만 원리는 같습니다.

def show 
    @article = Article.find(params[:id]) 
    View.create(article_id:@article.id) 
end 

인스턴스 변수 나 그 변수에 대한 뷰 자체를 저장해야하는 이유가 무엇인지 생각할 수 없습니다.

+0

당신은 최고입니다! 예상대로 정확하게 작동했습니다. 나는 ASP.net에서 코딩을하고 있으며 정확한 라인을 안다면 얼마나 쉬운지를 때때로 놀라게 할 것입니다. 다시 한 번 감사드립니다! – trowse

+0

문제 없으니 도움이 되니 기쁩니다. 필자는 PHP에서 몇 년이 지난 지금은 매우 간결한 언어입니다. –

관련 문제