我正在尝试使用 Ruby on Rails添加一个新location
的。restaurant
在restaurants#show
我运行的动作中:
<%= link_to 'Add Location', new_location_path(@restaurant) %>
我得到一个 URL: ,餐厅的 id 在http://localhost:3000/locations/new.1
哪里。1
但是没有出现新的位置表格。
处理这个简单案例的 Rails 方法是什么?使用new_FOO_path
甚至是正确的事情吗?
在这种情况下,我不应该通过下拉菜单来选择餐厅,因为我希望最终用户只能将餐厅添加location
到他们自己的餐厅。我会以某种方式需要在添加位置表单中使用餐厅 ID 进行隐藏输入,并在后端验证该 ID。