validar e atualizar trilhos de atributo único
Tenho o seguinte no meu modelo de usuário
attr_accessible :avatar, :email
validates_presence_of :email
has_attached_file :avatar # paperclip
validates_attachment_size :avatar,
:less_than => 1.megabyte,
:message => 'Image cannot be larger than 1MB in size',
:if => Proc.new { |imports| !imports.avatar_file_name.blank? }
em um dos meus controladores,Só quero atualizar e validar o campo de avatar sem atualizar e validar o email.
Como posso fazer isso
por exemplo (isso não vai funcionar)
if @user.update_attributes(params[:user])
# do something...
end
Eu também tentei comupdate_attribute('avatar', params[:user][:avatar])
, mas isso também ignoraria as validações para o campo avata