2008-10-02 9 views
3

Où puis-je trouver une bonne référence pour les débutants de Rails sur les modèles de rails de génération avec des relations de clé étrangère?Tutoriel pour la création de modèles de rails et d'échafaudages avec des relations de clés étrangères

J'ai trouvé quelques pages indiquant que vous devriez ajouter has_many et belongs_to aux modèles pertinents pour spécifier ces relations, mais je n'ai vu aucune instruction pour obtenir les échafaudages pour générer le contrôleur correct et afficher le code qui refléterait ces relations des relations.

+0

Je me rends compte que ce commentaire est trop tard, mais voici mon message qui fait référence à votre poste http://stackoverflow.com/questions/502119 –

Répondre

-2

Il y a un tas de questions StackOverflow demandant des matériaux de référence pour débutants. Je vous recommande de commencer avec les deux screencasts Peepcode:

Ils font un excellent travail de vous présenter visuellement Rails 2 développement. Ensuite, je vous recommande de prendre le PDF Rails 2.1 de Ryan Daigle, pour vous familiariser avec les fonctionnalités 2.1 qui ne sont pas couvertes dans les screencasts.

Je ne suis pas sûr de ce que vous conduisez avec votre question. Qu'attendez-vous de l'échafaudage? Créer des liens de relation multi-objets automatiquement? C'est quelque chose que vous devez commencer à superposer en vous-même .... et comme vous le faites, l'échafaudage commence à être remplacé par une application réelle. L'échafaudage n'est qu'un point de départ: il ne s'agit pas de deviner à quoi ressembleront vos relations inter-objets dans l'application.

+0

(contribution de modifier anonyme) NB: Je me suis intéressé Dans cet article et s'attendant à trouver des pointeurs vers un exemple d'utilisation étape par étape de clés étrangères, mais les références de peepcode.com sont des webcasts à 12 $ chacun, donc beaucoup de gens peuvent les éviter. Personnellement, je peux trouver des références sur la création de relations de clés étrangères, mais je n'ai pas encore trouvé un exemple concis de vues et de contrôleurs pour les utiliser –

+0

Downvote puisque vous n'avez pas répondu à la question. Cela sent comme une publicité pour vos screencasts (non-libres). –

+0

Juste arrivé à entrer et voir cela, très triste. – Sturm

Questions connexes