Sinatra:部署到Heroku时路由不会路由

时间:2014-10-10 13:15:58

标签: heroku sinatra

在我的app.rb中:

路由' /' 路由正确,我可以看到页面上的所有类别(因此我的应用确实在TechBomagCategory表中提供了所有必要的信息)。

get '/' do
  @categories = Category.all
  erb :categories
end

然后

Category.all.each do |category|
  get '/' + category.title do
    erb :products
  end
end

不会创建必要的路线。当我去任何' /' + category.title 页面,出现404页面 请注意,在我的本地计算机上,一切都按预期工作,所有页面都呈现完美。

出了什么问题,我该如何解决?

1 个答案:

答案 0 :(得分:0)

它很简单

heroku restart

帮助。我猜这条路线没有功能,因为它是在我的类别表尚未播种时创建的。