我正在閱讀Michael Hart的'Ruby on rails toturial'。http:// localhost:3000/microposts/new無法打開
我跟所有的步驟,這樣做,命令:
$導軌支架生成內容微柱:字符串用戶ID:整數
但仍無法打開:http://localhost:3000/microposts/new
我怎樣才能讓這個微博頁面打開?
謝謝。 喬納斯
我正在閱讀Michael Hart的'Ruby on rails toturial'。http:// localhost:3000/microposts/new無法打開
我跟所有的步驟,這樣做,命令:
$導軌支架生成內容微柱:字符串用戶ID:整數
但仍無法打開:http://localhost:3000/microposts/new
我怎樣才能讓這個微博頁面打開?
謝謝。 喬納斯
你錯過了_在你的命令。它應該是
rails generate scaffold Micropost content:string user_id:integer
使用以下命令銷燬腳手架。
rails destroy scaffold Micropost
再次創建腳手架。
rails generate scaffold Micropost content:string user_id:integer
如果您訪問該頁面,我認爲您可能會收到遷移掛起錯誤。因此運行以下命令來解決問題。
rake db:migrate
此命令會將microposts表添加到您的數據庫。現在,你會好
好吧,我發現這個答案:
運行命令:
rails server
下一次你在問之前真的應該做一些研究,這是一個非常簡單的解決方案,如果只有這樣,那麼在研究 –
的30秒內就可以解決這個問題。我做了研究。 – Jonas
你得到什麼錯誤? –
你輸入'「user id」'而不是''user_id「'是否是拼寫錯誤? –