用户点击example.com/pizza这样的标签,并在帖子控制器中看到比萨饼标签中的所有帖子。我希望人们也可以用比萨饼的标签看到所有的“备忘录”,但是在不同的控制器中。Rails相同的传入路由但不同的控制器操作?
rails路径抛出一个错误,说它已经在使用。什么是最好的方式去做这件事?
的routes.rb
# TAGS
get 'tags/:tag', to: 'posts#index', as: :tag
get 'tags/:tag', to: 'alternateposts#index', as: :tag
的'tag'别名已在使用,如果你声明了两次,URI'tags /:tag'将被覆盖。您的模型和关系如何定义?您的控制器?改善添加更多细节的问题。 –