2

在 Rails 4.2.x 中Active Record Migrations的文档中,第2.3 节传递修饰符说:

一些常用的类型修饰符可以直接在命令行中传递。它们用花括号括起来并遵循字段类型:

例如,运行:

$ bin/rails 生成迁移 AddDetailsToProducts 'price:decimal{5,2}' supplier:references{polymorphic}

...

查看生成器帮助输出以获取更多详细信息。

然而,bundle exec rails generate migration --help在 Rails 4.2.x(在我的例子中是 4.2.3)中运行并没有提到任何关于传递类型修饰符的内容——我什至看不到一个花括号。

我可以在3.5 Column Modifiers看到一些文档,但是如何从“生成器帮助输出”中获取被称为来自的文档?

4

1 回答 1

3

要获得描述类型修饰符的内联帮助,您需要运行

bundle exec rails generate model --help

此外,帮助文本来自这里:https ://github.com/randoum/rails/blob/master/railties/lib/rails/generators/rails/model/USAGE

于 2015-11-20T07:44:27.170 回答