J'ai deux modèles, utilisateur et compte. Chaque utilisateur peut avoir un compte.has_one problème de mise à jour
La création d'un compte pour un utilisateur fonctionne correctement. Mon problème est que lorsque j'essaie de mettre à jour le compte, les comptes précédents user_id sont annulés et une nouvelle ligne de compte est créée avec l'id_utilisateur. Je ne veux pas que cela arrive. Je veux mettre à jour la ligne existante avec les changements au compte. Comment puis-je faire cela?
Merci.
Montrez-nous du code. – ryeguy
Pourriez-vous s'il vous plaît poster le code que vous utilisez pour l'action 'update'? –
@account = @ user.account.build (params [: compte]); si @ account.save ... autre ... fin –