2013-06-08 5 views
0

Я новичок в рельсах, и я на самом деле читаю учебник по нему, но, к сожалению, он очень старый (2007). Они говорят о временном подмостей, которая является одной линии дополнение к контроллеру, например:Временные строительные леса на рельсах 3

class StoryController < ApplicationController 
    scaffold :story 
end 

Я попытался это в моем проекте, но I'be получил эту ошибку:

маршрутизации Ошибка

No route matches [GET] "/story" 
Try running rake routes for more information on available routes. 

Я думал, что это потому, что я запускаю другую версию рельсов, возможно, синтаксис изменился ... Так что мой вопрос: как мы выполняем временные строительные леса на рельсах. 3.

Я ранее должен был установить config.assets.enabled в false, потому что у меня была ошибка маршрута.

Я бегу под:

Rails 3.2.13

Windows 8 про 32 бита

ответ

2

Я очень удивлен видеть это, потому что я не был рядом, когда Rails было этот scaffold способ, который вы показываете. Я никогда не слышал об этом раньше.

Я искал документацию по API (и источник Rails), и сейчас ничего подобного нет. Вместо этого есть команда rails generate scaffold. Дополнительную информацию вы можете получить по адресу: http://guides.rubyonrails.org/command_line.html.

В качестве предложения: Если вы хотите использовать версию Rails с 2007 года, учебник, который у вас есть, в порядке. Если вы хотите использовать современную версию, найдите современный учебник. Сайт Ruby on Rails Guides хорош.

Смежные вопросы