Typiquement, quand tu retrouves qqch comme #client:0x17b9eb4 dans ta
vue, c’est que tu affiches un objet. Il faut donc appeler une méthode
sur cet objet pour afficher quelque chose de “valable”.
Remarques au niveau du controller :
tu devrais écrire @user=Client.find_by_sql(“select nom from
clients”) en @clients = Client.find(:all)
le render :partial => ‘home’ est superflu
Remarques dans la vue :
tu devrais changer select(“p”, “nom”, @user, :include_blank => true)
en select(“p” , “nom”, @clients.map{|client| client.nom},
:include_blank => true)