[Ror-es] Problema con validaciones
Héctor Pérez Arenas
ruby-forum-incoming at andreas-s.net
Wed Sep 5 21:58:57 GMT 2007
Hola,
Debo de tener un fallo tonto en el siguiente modelo porque las
validaciones de "receiver" y "sender" no van, pero sí la de "amount".
¿Qué estoy haciendo mal? Gracias.
class Transfer < ActiveRecord::Base
belongs_to :receiver,
:class_name => "User" ,
:foreign_key => "user_id"
belongs_to :sender,
:class_name => "User" ,
:foreign_key => "user_id"
validates_presence_of :receiver, :sender, :amount
protected
def validate
errors.add(:receiver,"...") if receiver.nil?
errors.add(:sender,"...") if sender.nil?
errors.add(:amount, "...") if amount.nil? || amount < 0.01
end
end
--
Posted via http://www.ruby-forum.com/.
More information about the Ror-es
mailing list