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 に答える