【发布时间】:2014-10-03 16:21:09
【问题描述】:
这似乎是一个简单的问题,但我不知道我做错了什么。我有以下表单代码:
在控制器中:
class ProjectApplicationsController < ApplicationController
def new_project
@project.new
@referral = Referral.new
end
end
在视图中:
<%= form_for @referral do |f| %>
<%= f.text_field :referrer_email %>
<% end %>
路线文件:
resources :referalls, only: [:create]
我之前已经做过无数次了,唯一的区别是表单呈现的视图与它要去的控制器不同(表单应该去推荐#create)。由于某种原因,我得到了错误:
undefined method `referrals_path' for #<#<Class:0x007fba5a11b4a0>:0x007fba5a119a10>
我做错了什么?
【问题讨论】:
标签: ruby-on-rails ruby-on-rails-4 model-view-controller rails-routing