[問題] Rails 2.0 的 scaffold
昨天手賤按了 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
12/22 21:06, 1F
→
12/22 21:10, , 2F
12/22 21:10, 2F
→
12/22 21:10, , 3F
12/22 21:10, 3F
→
12/22 21:12, , 4F
12/22 21:12, 4F
→
12/23 21:31, , 5F
12/23 21:31, 5F
討論串 (同標題文章)
以下文章回應了本文 (最舊先):
完整討論串 (本文為第 1 之 6 篇):
Ruby 近期熱門文章
PTT數位生活區 即時熱門文章