[問題] Rails 2.0 的 scaffold

看板Ruby作者 (いまがその時だ)時間17年前 (2007/12/22 20:32), 編輯推噓1(104)
留言5則, 3人參與, 最新討論串1/6 (看更多)
昨天手賤按了 gem update,結果搞到系統怪怪的 首先當然是,我再也不能在 controller 裡 scaffold :some_model 了 這就算了,反正出來跑,遲早要還的(scaffold 遲早要建出來的) 接下來,開始直接試用新的 generate scaffold ./script/generate scaffold demo 後,該有的檔案是都建好了 但是都不是我要的名字啊 = = 凸 全部變成 demos (拜託別那麼雞婆好不好,我不要加 s) 害我一開始時測試用 localhost:3000/demo 怎麼也找不到 而且會亂改檔案名子就算了 新的 scaffold generator 也沒辦法分別指定 model 和 controller name 接著,用 migration 建了兩個簡單的測試欄位 def self.up create_table :demos do |t| t.string :title t.string :content t.timestamps end end 做完 db:migrate 後,用 console 加了兩筆測試資料下去 然後把 server 跑起來,用 browser 打開來 這下囧了 居然只看到 Listing demos Show Edit Destroy Show Edit Destroy Show Edit Destroy Show Edit Destroy [New demo] 啊我的欄位名稱咧 囧.... 這個到底是我升級出了問題,還是 2.0 的 scaffold 真的這麼鳥蛋? -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 122.116.82.44

12/22 21:06, , 1F
我沒用過 2.0 的 scaffold, 不過聽說是拿掉了?
12/22 21:06, 1F

12/22 21:10, , 2F
拿掉了,要直接用 generate scaffold,但是新的好難用
12/22 21:10, 2F

12/22 21:10, , 3F
目前試驗結果,好像沒有辦法自動對應資料庫欄位更改
12/22 21:10, 3F

12/22 21:12, , 4F
有網路上文章寫了請改用 ActiveResource,不過也沒什麼文件
12/22 21:12, 4F

12/23 21:31, , 5F
在Heroku試了半天... 弄不出來 Orz
12/23 21:31, 5F
文章代碼(AID): #17RGFRJp (Ruby)
文章代碼(AID): #17RGFRJp (Ruby)