Rails 3 - vérifier que l'objet est valide avec params avant la mise à jour

J'ai très newbie question. Comment puis-je vérifier que l'objet du modèle est valide avec de nouveaux paramètres AVANT de le mettre à jour?

Je veux les transformer en une:

def update
  @obj = SomeModel.find( params[:id] )

  if @obj.update_attributes( params[:obj] )
    # That have been updated
  else
    # Ups, errors!
  end
end

À quelque chose comme ça:

def update
  @obj = SomeModel.find( params[:id] )

  if @obj.valid_with_new_params( params[:obj] )
    @obj.update_attributes( params[:obj] )
  else
    # Ups, errors!
  end
end
InformationsquelleAutor ExiRe | 2012-05-23