Ruby on rails 推送到Heroku时不显示的项目
我正在开发一个rails应用程序,到目前为止,它在生产中运行良好。但是,一旦我推到heroku,以下代码:Ruby on rails 推送到Heroku时不显示的项目,ruby-on-rails,heroku,Ruby On Rails,Heroku,我正在开发一个rails应用程序,到目前为止,它在生产中运行良好。但是,一旦我推到heroku,以下代码: <% @instructors.each do |i| %> <li><%= i.name %></li> <li><%= i.email %></li> <li><%= i.description %></li> <% end %> 你知道
<% @instructors.each do |i| %>
<li><%= i.name %></li>
<li><%= i.email %></li>
<li><%= i.description %></li>
<% end %>
你知道为什么吗?我是Rails新手。您必须运行命令
heroku run rake db:migrate
heroku没有本地应用程序中的数据-因此出现错误
您应该创建Heroku数据库,或者使用
rake db:migrate
创建您在本地应用程序中拥有的数据库向我们发送完整的跟踪信息,而不仅仅是4行SOK,什么是pull跟踪?只要运行'heroku logs-n 200',它就会产生最后200个日志。我猜有一个视图依赖于数据库中的一个项目,而该项目在heroku上还不存在。你的应用程序需要种子数据吗?不,我没有使用任何种子数据。
Rendered /Users/ericabt1/.rbenv/versions/2.0.0-p247/lib/ruby/gems/2.0.0/gems/actionpack-4.0.0/lib/action_dispatch/middleware/templates/rescues/_trace.erb (1.9ms)
Rendered /Users/ericabt1/.rbenv/versions/2.0.0-p247/lib/ruby/gems/2.0.0/gems/actionpack-4.0.0/lib/action_dispatch/middleware/templates/routes/_route.html.erb (3.9ms)
Rendered /Users/ericabt1/.rbenv/versions/2.0.0-p247/lib/ruby/gems/2.0.0/gems/actionpack-4.0.0/lib/action_dispatch/middleware/templates/routes/_table.html.erb (1.2ms)
Rendered /Users/ericabt1/.rbenv/versions/2.0.0-p247/lib/ruby/gems/2.0.0/gems/actionpack-4.0.0/lib/action_dispatch/middleware/templates/rescues/routing_error.erb within rescues/layout (48.1ms)