【发布时间】:2011-12-18 19:37:50
【问题描述】:
我需要帮助确定我应该为以下 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
【问题讨论】:
-
作为后续问题。我正在尝试编写控制器来为特定膳食创建评论并将其链接到用户。我关注guides.rubyonrails.org/getting_started.html,但他们没有用户,我不确定如何将其写入 user_id 列。如果您能给我提供一些示例代码,那就太好了。谢谢
标签: ruby-on-rails ruby-on-rails-3 associations model-associations