Получение неопределенного метода validates_presence_of для пользовательского attr_accessor - PullRequest
2 голосов
/ 02 февраля 2011

Я думаю, проблема в том, что это нестандартная модель.

Ошибка:

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? Проект находится в рамках проекта рельсов, но я построил модель вручную.

Есть идеи?

1 Ответ

5 голосов
/ 02 февраля 2011

попробуйте в том числе ActiveModel::Validations.

Для получения дополнительной информации ознакомьтесь с документацией

...