我正在阅读迈克尔哈特的'Ruby on rails toturial'。
我按照所有步骤操作并执行了此命令:
$ rails generate scaffold Micropost content:string user id:integer
但仍无法打开:http://localhost:3000/microposts/new
如何打开微博页面?
谢谢。 纳斯
答案 0 :(得分:1)
你在命令中错过了_。它应该是
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表添加到您的数据库中。现在你会好起来的
答案 1 :(得分:-1)
好的,我找到了这个答案:
运行命令:
rails server