我是铁轨上的新手。我正在构建一个包含用户,餐馆和预订的应用程序。一切都很好,直到我添加了预订和关联。
我正在使用嵌套资源进行预订和餐馆。我的路线文件有这个。
resources :restaurants do
resources :reservations
end
我在我的餐厅视图中添加了一个预订链接,以链接到 new_restaurant_reservation 。当我点击该链接时,它会给我这个错误:
NoMethodError at /restaurants/14/reservations/new
undefined method `reservations_path' for #<#<Class:0x007fc50d96ba98>:0x007fc51001a518>
Did you mean? resolve_asset_path
请帮忙,让我知道我做错了什么。
感谢。
答案 0 :(得分:0)
添加&#39;路径&#39;到你的链接的末尾和resturaraunt的id。
的内容new_restaurant_reservation_path(:restuarant_id)