2

我认为问题在于这是一个自定义模型。

错误:

undefined method `validates_presence_of' for Calculation:Class

我的模型:

class Calculation
  extend ActiveModel::Naming
  include ActiveModel::Conversion

  def persisted?
    false
  end

  attr_accessor :name, :docket_num, :payments, :our_file_num,
                :date_awarded, :date_paid, :amount_paid, :judgement_balance,
                :results, :total_interest, :per_diem, :lda

  validates_presence_of :date_awarded, :docket_num, :judgement_balance

可能我需要包含或扩展一些东西来获得 Rails 验证?该项目在 Rails 项目中,但我手动构建了模型。

有任何想法吗?

4

1 回答 1

5

尝试包括ActiveModel::Validations.

有关更多信息,请查看其文档

于 2011-02-02T00:44:44.383 回答