【发布时间】:2017-06-15 02:40:57
【问题描述】:
我不断得到:
Undefined method `model_name` for #<DonationForm:0x007ff62ca75470>
我很确定我错过了一些东西。我已按照安装说明进行操作。可能是什么原因?
型号:
class Donation < ApplicationRecord
belongs_to :campaign
has_many :anotherthings
end
控制器:
def new
@campaign = Campaign.new
@donation = DonationForm.new(Donation.new)
end
查看:
<%= simple_form_for [@campaign, @donation] do |f| %>
<% end %>
表单对象:
# app/forms/donation_form.rb
class DonationForm < Reform::Form
property :donation_amount
end
【问题讨论】:
-
DonationForm是模特吗? -
@SebastiánPalma 抱歉,忘记输入特定代码。它实际上是一个改革表单对象(我认为是这个词)
标签: ruby-on-rails-5 reform trailblazer