0
我想简化我的模型之间的关系has_many
和belongs_to
。 我有User
模型和Quote
模型。而且每个引用都属于用户,而且evry用户有很多引号。has_many realation是否需要外键?
我研究这个:http://guides.rubyonrails.org/association_basics.html
但我仍然不知道外键的东西。 Rails是否会在后台自动执行(当我添加has_many
和belongs_to
)还是应该添加手动移植user_id
列添加到Quotes
表? 我应该在db_schema
有user_id
列吗?
号Rails没有。但在将模型迁移到数据库之前迁移报价模型时,可以指定't.integer:user_id',以便将其视为外键 – Kushal 2014-10-06 09:20:45