Рельсы генерируют шаблон контроллера для существующего ресурса?
Я использовал generate scaffold
чтобы настроить основные действия RESTful, однако я хочу расширить действия, чтобы включить что-то вроде "покупки". Есть ли способ использовать командную строку для генерации шаблона (функции заглушки в файле контроллера и обновленном файле маршрута?)?
Насколько я могу судить generate controller
либо стирает, либо покидает существующий файл - нет хорошего способа объединить их.
1 ответ
Решение
Не по умолчанию. Однако следует понимать, что в Rails 3 настройка генераторов не слишком сложна. См. Создание и настройка Rails Generators & Templates и скринкаст Бейтса о генераторах в Rails 3.
Что касается вашего второго "вопроса", все верно - файл либо заменен, либо перезаписан.