0
다음 3 가지 모델에 사용해야하는 연관성을 결정하는 데 도움이 필요합니다. 아래 표는 현재 협회가 생각하는 것입니다. 아래에서 달성 할 수있는 더 좋은 방법이 있다면 알려주십시오. 감사합니다레일즈 연관 도움말 - 다형성 연관을 사용합니까?
테이블이 어떻게 보일 것입니다. 여기
User Table
id
Meal Table
id
Comment Table
user_id
Meal_id
내가 협회가 볼 생각하지만, 이것은 사용되는 연결의 종류에 따라 변경 될 수 있습니다 것입니다.
User
has_many :comments
Meal
has_many :comments
Comment
belongs_to :user
belongs_to :meal
후속 질문. 나는 특정 식사에 대한 의견을 작성하고 사용자에게 링크하기 위해 컨트롤러를 작성하려고합니다. http://guides.rubyonrails.org/getting_started.html을 따르고 있지만 사용자가 없기 때문에 user_id 열에 쓰는 방법을 모르겠습니다. 위대한 코드 예제를 제공 해줄 수 있다면. 감사 –