在升级到Rails 5.0.0.beta4之后,试图使用Rails路径助手发送电子邮件时,我遇到了一个“未定义的方法”错误。 我有一个名为Project
的ActiveRecord类,并且我正在尝试使用路径助手`project_path(project.id)'发送包含指向项目页面的链接的电子邮件。 在Rails 5之前,这个是可行的。
这里是链接的ERB:
<%= project_path(@project.id) %>
我正在使用ActionMailer发送电子邮件。在切换到Rails 5之后,有什么可能导致这个问题的想法吗?
rake routes
命令来查看可用的路径方法吗? - Jon Cairns