Mon formulaire d'inscription, qui est un formulaire pour le modèle Users, prend une valeur de chaîne pour entreprise. Cependant, je viens de faire un changement pour que les utilisateurs appartiennent aux entreprises. Par conséquent, je dois passer un objet Entreprise au modèle Utilisateurs.
Je souhaite utiliser la valeur de chaîne du formulaire pour obtenir l'objet an de Company:
@user.company = Company.find_by_name(params[:company])
Je crois que ce qui précède fonctionne, mais le formulaire passe le: company (qui est une chaîne) dans le modèle lorsque j'appelle:
@user = User.new(params[:user])
Par conséquent, je veux savoir (et je ne peux pas trouver comment) supprimer le paramètre: company avant de le passer au modèle User.
model_params.delete :key_name
ne fonctionne pas - aucune idée pourquoi?