Criação de validações

1 resposta
robertov82008


Uploaded with ImageShack.us

class User < ActiveRecord::Base
    has_and_belongs_to_many :roles
    attr_accessible :login, :email, :password

   def validate
         ....
   end
end

Queria saber se na hora de criar o método "validate", tenho que dar accessible a quais ":atributos "

?

1 Resposta

guilherme.thcarlos

o método validates não precisa ser criado, ele já vem por padrão no ActiveRecord.

Só você usar o comando (por exemplo)

validates :campo, :presence => true

coloque no attr_accessible os campos que você deseja acessar em sua aplicação (e consequentemente validar)

Criado 17 de janeiro de 2013
Ultima resposta 18 de jan. de 2013
Respostas 1
Participantes 2