저는 사용자 모델과 목표 모델을 가지고 있습니다. 목표 모델에는 이름과 유형 열이 있으며 여기에는 다음 세 개의 레코드가 있습니다.레일에 사용자 정의 메타 데이터가있는 2 개의 테이블을 결합하십시오.
name | type
------------------------
Read Novels | Reading
Read Newspaper | Reading
Write Reviews | Writing
지금 나는 그들이 그것을 (days_per_month
를) 할 각 사용자가 매월 (hours_per_month
)이 활동에 지출 시간 수를 입력 할 수있는 인터페이스 및 다른 일 수를 제공합니다.
이상적으로는, 나는 정적 목표 속성에 내가 사용에 목표를 조인이 새 테이블/모델을 생성하는 방법을
current_user = User.find(params[:id])
current_user.goals.each do |goal|
puts goal.name
puts goal.type
puts goal.hours_per_month
puts goal.days_per_month
end
같은 데이터로 작업하고 액세스 할 수 있도록하려면, 그리고 것 위의 코드 샘플과 같이 사용자가 값을 채웠습니까?