bref tout marche bien sauf que les champs liés aux champs de la
table mysql des formulaires ne s’affichent pas sur la page New.
Qd je fais create, pas de pb, ça crée mais ça n’incrémente que
l’id (logique puisque je peux rien remplir).'Comprends pas!
Reprenons depuis le début.
Tu généres le squelette de ton application :
rails annuaire
(rails annuaire -d mysql si tu ne veut pas SQLite par défaut)
Tu regardes l’arbo qui vient d’être créée :
cd annuaire
ls -R
Tu vérifies les tâches Rake qui sont à ta disposition :
rake --tasks
(facultatif) Tu peux éditer config/environment.rb pour enlever
ActiveResource et ActionMailer
dont tu n’as pas besoin pour le moment :
doit on se
taper le listage à la main de tous ces champs avec leur type?
(je crois que l’exemple de ton banquet n’est pas bon, puisque on
ferait une relation 1-n, et en aucun cas 20 champs pour symboliser les
20 places)
dans le cas de 20 attributs… bin faudra bien se les cogner un jour
ou l’autre ! si tu les connais dès la création (bravo, on voit ceux
qui réfléchissent avant d’agir !) autant le faire.
pour ma part, je commence par les 3/4 évidents, puis ensuite je me
fais des migrations pour rajouter des champs, et je rajoute
éventuellement à la main dans les vues de l’echaffaudage. pas super
efficace, mais quand on réfléchit “au fur et à mesure”… c’est le
prix !
mais je m’attends à d’autres mystères (c’est comme ça qu’on avance).Par
contre, en imaginant une table de banquet (+ de 20 champs), doit on se
taper le listage à la main de tous ces champs avec leur type?
–> 20. Je ne sens pas le besoin de passer par le point 19.
This forum is not affiliated to the Ruby language, Ruby on Rails framework, nor any Ruby applications discussed here.