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 :

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
Au final, il ignore la moitié de mes champs (author, description...);
Je suis perdu. Si vous pouviez éclairer ma lanterne