我是Rails的新手,創建了一個足球結果應用程序,我做了一個rails generate Scaffold Team name:string form:string
然後我在表格中添加了幾個小組,我嘗試的下一步是創建一個存儲小組,所以我做了rails generate Scaffold Fixture week:string homeTeam:team awayTeam:team homeScore:integer awayScore:integer
當我試圖更新數據庫做一個rake db:migrate
我得到一個錯誤未定義的方法:團隊我瞭解鐵軌不喜歡我指定他們作爲類型團隊的方式。在Rails腳手架中調用創建的對象
我該如何去做到這一點,因爲在創建夾具時我希望能夠從已存儲在團隊表中的團隊列表中進行選擇?
謝謝,我得到了這個工作,當我嘗試創建一個新的燈具時,如果我有20支球隊,我必須給主隊或主隊帶來一個介於0-19(隊ID)之間的值?我如何更改表單以在homeTeam和awayTeam字段的下拉菜單中顯示團隊? – user1014888
像這樣,在您的_form視圖部分夾具:http://stackoverflow.com/questions/3763963/rails-3-build-a-select-tag-with-has-many-belongs-to-association – agmin
非常感謝,工作完美。 :) – user1014888