On 16 sep, 22:03, Frédéric Logier <[email protected]> wrote:
> > Finalement j'ai fais :
>
> > h = Host.find(id)
> > h.attributes.update({"attribut1" => "toto", "attribut2" => "tata"})
> > h.save
>
> Bon ça me saoule, le serveur reçoit en paramètres les anciennes valeurs
> avec les nouvelles dans des array ....
Bonjour Frédéric,
Je te recommande cette syntaxe qui ne nécessite pas de "save" :
my_host = Host.find_by_id(id)
my_host.update_attributes({"attribut1" => "toto", "attribut2" =>
"tata"}) if my_host
Je devine ton besoin, mais il nous faudrait quelques bouts de code
pour pouvoir t'aider : le formulaire dans ta vue, la méthode de ton
controleur.
--
Julien Vignolles
--~--~---------~--~----~------------~-------~--~----~
Vous avez reçu ce message, car vous êtes abonné au groupe "Railsfrance" de
Google Groups.
Pour transmettre des messages à ce groupe, envoyez un e-mail à l'adresse
[email protected]
Pour résilier votre abonnement envoyez un e-mail à l'adresse
[email protected]
-~----------~----~----~----~------~----~------~--~---