我遇到了外鍵約束問題。爲Rails模型指定表格
我有三個型號:
PreferredDayTime
(連接表用戶之間)
DayTime
(daytimes的集合 - 連接星期和時間的日)
和Day
(一週中的每一天)。
當創建PreferredDayTime
時,我得到一個外鍵約束,表上不存在指定的day_time_id
。
我認爲rails在days
表中尋找time_id
,而不是day_times
表中的day_time_id
。
如何指定外鍵不在天表上?
不知道什麼相對於重疊名稱
您可以指定在'belongs_to的外鍵'方法 – Iceman