Ruby on rails http://localhost:3000/microposts/new can';t打开

Ruby on rails http://localhost:3000/microposts/new can';t打开,ruby-on-rails,Ruby On Rails,我正在读迈克尔·哈特的《Ruby on rails toturial》 我按照所有步骤执行了以下命令: $rails生成scaffold microstost content:string用户id:integer 但仍然无法打开: 我怎样才能打开这个微页面 多谢各位。 乔纳斯您的命令中缺少了uu。应该是 rails generate scaffold Micropost content:string user_id:integer 使用以下命令销毁脚手架 rails destroy sca

我正在读迈克尔·哈特的《Ruby on rails toturial》

我按照所有步骤执行了以下命令:

$rails生成scaffold microstost content:string用户id:integer

但仍然无法打开:

我怎样才能打开这个微页面

多谢各位。
乔纳斯

您的命令中缺少了uu。应该是

 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

你犯了什么错误?你输入了
“user id”
而不是
“user\u id”
这是一个打字错误吗?下次你真的应该在询问之前做一些研究,这是一个非常简单的解决方案,如果这是真的,可以在30秒内解决。我做了研究。