我是个新手。我正在建立一个应用程序,用户,餐厅,预订。一切都很好,直到我加入了预订和协会。
我正在使用嵌套资源预订和餐厅我的路由文件有这个。

resources :restaurants do
  resources :reservations
end

我在餐厅视图中添加了预订链接,以链接到新餐厅预订。当我单击该链接时,它会显示以下错误:
NoMethodError at /restaurants/14/reservations/new
undefined method `reservations_path' for #<#<Class:0x007fc50d96ba98>:0x007fc51001a518>
Did you mean?  resolve_asset_path

请帮助我,让我知道我做错了什么。
谢谢。

最佳答案

在链接的末尾添加“path”和Resturanut的id有点像

new_restaurant_reservation_path(:restuarant_id)

10-07 16:34