Validates_on_create

ragazzi perchè una funzione del genere mi da errore?

def validate_on_create
validates_presence_of(:password, :message => “cannot be blank”)
end

nel momento della creazione (il metodo viene chiamato) mi ritorna questo
errore

undefined method `validates_presence_of’ for #User:0x2b68faea2b38

grazie


everything has got to end sometime we were satellites drifting off into
space
vega 4 - burn and fade away

On 5/8/07, tarini [email protected] wrote:

ragazzi perchè una funzione del genere mi da errore?

def validate_on_create
validates_presence_of(:password, :message => “cannot be blank”)
end

non puoi invocarlo da dentro un metodo. Leggi bene la doc di
validates_presence_of; quello che cerchi è qualcosa tipo

validates_presence_of :password, :on => :create

M

nel momento della creazione (il metodo viene chiamato) mi ritorna questo

grande :slight_smile:

sapresti darmi anche una spiegazione tecnica del perchè? dico proprio in
ottica OOP

sbaglio è un metodo ereditato?

Il 08/05/07, Matteo V. [email protected] ha scritto:

non puoi invocarlo da dentro un metodo. Leggi bene la doc di

undefined method `validates_presence_of’ for #User:0x2b68faea2b38
Ml mailing list
[email protected]
http://lists.ruby-it.org/mailman/listinfo/ml


Ml mailing list
[email protected]
http://lists.ruby-it.org/mailman/listinfo/ml


everything has got to end sometime we were satellites drifting off into
space
vega 4 - burn and fade away

I metodi tipo validates_presence_of non vanno chiamati dall’interno di
un altro metodo, ma nel corpo della classe ci pensano loro a generare la
validazione.
Le mail ti raggiungono ovunque con BlackBerry® from Vodafone!

On 5/8/07, tarini [email protected] wrote:

grande :slight_smile:

sapresti darmi anche una spiegazione tecnica del perchè? dico proprio in
ottica OOP

sbaglio è un metodo ereditato?

Prova a vedere dove e come viene definito…

Il 08/05/07, Matteo V. [email protected] ha scritto: