新手问题 批量生成 scaffold

aloha · 2012年06月14日 · 最后由 aloha 回复于 2012年06月14日 · 2428 次阅读

请问大家,可不可以写一个 rake script 批量生成一堆 scaffold 像这样 :task => :environment do rails g scaffold A title:string content:text rails g scaffold B .... .... end

但报错说 undefined local variable or method `string' for main:Object

不知道该怎么写,求指导,谢谢~

匿名 #1 2012年06月14日

没这样写过。。猜测下 试试 title: :string,content: :text 这种写法??

用`方法应该可以吧

如果模型已经确定好,用 shell 脚本批量生成不行吗

rails g scaffold A title:string content:text 不是 ruby 程序,要调用系统命令要包裹在 ` 里面

`rails g scaffold A title:string content:text`

#1 楼 @jjym@Rei 的方法行了

#3 楼 @Rei 多谢大牛!

#2 楼 @zeeler 不止是 model,还有 controller 和 view,要用到 scaffold

需要 登录 后方可回复, 如果你还没有账号请 注册新账号