[Ror-es] Problema con validaciones
Héctor Pérez Arenas
ruby-forum-incoming at andreas-s.net
Thu Sep 6 19:39:51 GMT 2007
Damian Janowski wrote:
> Hagamos las preguntas t�picas... versi�n de Rails, plugins...
La versión de Rails es la 1.2.3 y hasta el momento sólo utilizo los
plugins restful_authentication, open_id_authentication y
annotate_models.
> �Este es todo el c�digo de la clase?
class Transfer < ActiveRecord::Base
belongs_to :receiver,
:class_name => "User" ,
:foreign_key => "receiver_id"
belongs_to :sender,
:class_name => "User" ,
:foreign_key => "sender_id"
validates_presence_of :receiver_id, :sender_id, :amount
protected
def after_create
User.transfer(:receiver=>receiver,:sender=>sender,:amount=>amount)
end
end
Y por si el problema puede estar en los has_many de User:
class User < ActiveRecord::Base
has_many :transfers, :order=>'created_at DESC',
:foreign_key=>'receiver_id'
has_many :outgoings, :class_name => "Transfer", :order=>'created_at
DESC', :foreign_key=>'sender_id'
...
end
--
Posted via http://www.ruby-forum.com/.
More information about the Ror-es
mailing list