Я читаю "Pragmatic Agile Web Development с Rails (2-е издание)" и пробую примеры из этой книги. Но когда я пробую один из примеров, у меня появляется ошибка.
Итак:
Я создал модель для продукта
ruby script/generate model product
Заполненные поля:
class CreateProducts < ActiveRecord::Migration
def self.up
create_table :products do |t|
t.column :title, :string
t.column :description, :text
t.column :image_url, :string
end
end
def self.down
drop_table :products
end
end
Сгенерировано БД:
rake db:migrate
Далее я расширил представление:
ruby script/generate controller admin
Добавлена строка в представление:
class AdminController < ApplicationController
scaffold :product
end
Я гуглил и нашел это решение:
ruby script/generate scaffold product title:string description:text image_url:string
Но я не уверен, что это правильный путь. Каков «истинный способ» создания представления для таблицы продуктов?