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