我正在阅读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“'是否是拼写错误? –