Ok les gars, donc je fais un planificateur.Aide pour l'association des rails
J'ai donc deux tables à ce jour, Affiche avec "title: string" et "description: text" et j'ai aussi ShowTime; avec "show_id: integer", "day: string" et "show_time: time".
J'ai fait has_many et belongs_to, je ne sais pas honnêtement où aller à partir de là,
Je veux un utilisateur de pouvoir ajouter les temps lors de la création d'un nouveau spectacle. Qu'est ce que je ferais? Je regardais quelques associations de documentation rails, semble que je rendrais quelque chose comme,
@showtime = @shows.showtimes.create(:show_id => show.id, :day => DAY, :show_time => TIME)
Avis Je viens de mettre jour et l'heure, parce que je aussi ne sais vraiment pas comment je vais chercher ces données.
Hey Peter , Merci pour ton aide. Je suppose que je dois aller lire d'autres tutoriels, parce que je ne comprends pas la moitié des choses que vous avez dites. Je n'ai pas de ressources de repos, Jusqu'ici, je n'ai fait que le show & showtime échafaudages, la migration, puis ajouté le "has_many" et "belongs_to". – Rickmasta
Si vous ouvrez votre 'routes.rb', vous devriez voir deux ressources' map.resources: shows' et 'map.resources: showtimes'. Scaffolds utilise également des ressources reposantes. Mais je crains que cela n'ait pas généré de ressources imbriquées pour vous. Est-ce le cas? – PeterWong