0
我有一個喜歡設置的博客,有些事情叫做事件(本質上是帖子),但它們有不同的類型(「種類」),這將幫助我分類將它們放入我的位置佈局。反正當我去到事件/編輯頁面我得到這個錯誤:使用select的表單編輯頁面
Mysql2 ::錯誤:未知列'event_kinds.event_id 'where子句':SELECT event_kinds
* FROM event_kinds
WHERE event_kinds
。 event_id
= 1極限1
我認爲這可能是一個關聯問題,所以這是正確的嗎?
EventKind has_many :events
Event has_one :event_kind
?編輯: 我已將event_kinds重命名爲種類。現在,我沒有一個名爲event_kinds的表,它將事件和種類模型鏈接在一起,因爲每個事件只能是一種,我只是把事件表中的kind id放到事件表中。有沒有辦法讓我可以跳過events_kind ...
哦......它不是那種類型的表? event_kinds表可能應該被稱爲種類,因爲所有種類都是獨特的......哎呀。 – Julian
hm nope,沒有添加事件字到種表沒有工作 – Julian