首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >为模型/视图/控制器/Mailer创建Rails生成器

为模型/视图/控制器/Mailer创建Rails生成器
EN

Stack Overflow用户
提问于 2011-01-31 00:32:36
回答 2查看 887关注 0票数 1

我有一个高度基于表格的应用程序。许多表单的构造是完全相同的,因此它似乎是一个自然适合的生成器。我想要做的是创建一个像这样工作的(虚构的例子):

代码语言:javascript
复制
rails g request_form name:string phone:string date_of_birth:date

在任何情况下,标准、空控制器、助手、模型等都不太适用。我读过Rails代码,但坦率地说,它对解决这个问题没有多大帮助。我特别想做的是:

  • 根据命令行上指定的字段创建模型和迁移
  • 根据我的模板创建一个控制器和助手
  • 基于模板创建视图
  • 创建空规范
  • 基于模板创建一个邮件程序
    • 基于模板创建mailer视图

我在第一步被拖住了:我怎么才能得到rails g命令的ARGV部分--也就是字段名?然后是第二步:如何在适当的情况下连接内置发电机,并在不适合的地方填充我自己的东西?

这类似于

代码语言:javascript
复制
rails g scaffold blah:type blah1:type

所以我不认为这会让我无法咀嚼.

任何帮助莫乔都很感激!

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2011-01-31 00:36:28

在这个伟大的宝石中所需要的灵感:https://github.com/ryanb/nifty-generators

票数 1
EN

Stack Overflow用户

发布于 2011-01-31 00:37:31

令人敬畏的Ryan有一个在Rails 3中编写发电机的屏幕,你看过吗?

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/4846639

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档