Bonjour,
J'ai une petite question sur le scaffold dans netbeans.
D'après le tutoriel : http://www.stoneageblog.com/articles...ruby-on-rails/ , il est dit que nous "le principe est d’indiquer dans le fichier du contrôleur quel est le nom de notre modèle."
Donc dans netbeans, lorsque l'on fait un clic droit sur le projet puis "Generate" et l'option "scaffold" dans le generator, on précise le nom de notre controleur. En l'occurence, le mien s'appelle "cd_controller". Est ce que c'est bien ce nom qu'il faut mettre ? Que doit on préciser dans attributes dans la mesure ou on se base sur un controleur qui fait référence à un modèle qui a deja des attributs (title, author...). Le fichier cd_controller.rb contient :
[/CODE]class CdController < ApplicationController
scaffold :cd
end
[/CODE]
et qui fait reference à mon modèle cd contenant :
Au final, il ignore la moitié de mes champs (author, description...);
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13 class CreateCds < ActiveRecord::Migration def self.up create_table :cds do |t| t.column :title, :string t.column :author, :string t.column :description, :string end end def self.down drop_table :cds end end
Je suis perdu. Si vous pouviez éclairer ma lanterne
Partager