我有一个嵌套资源,在我的路线中看起来像这样:
resource :reviews do
resource :entries
end
我正在尝试为新的入口路径创建一个链接,如下所示:
<%= link_to "New Entry", new_review_entry_path(@review) %>
不幸的是,我不断收到此错误消息:
undefined method `new_review_entry_path' for #<#<Class:0x5150d78>:0x483c798>
我检查了 rake 路线,结果发现路线应该复数为:
new_reviews_entries_path(@review)
不幸的是,当我这样做时,我得到一个奇怪的网址:
/reviews/entries/new.1
显然,这也行不通。知道这里发生了什么吗?