如何在Ruby on Rails 3中为外键字段取一个既规范又易记的名字?
- 内容介绍
- 文章标签
- 相关推荐
本文共计505个文字,预计阅读时间需要3分钟。
在RoR中,为外键命名,可以使用`belongs_to`或`has_many`关联并在其中指定自定义的外键名称。以下是如何修改上述命令以提供自定义外键名称的示例:
rubyrails generate scaffold Table2 id:integer Table1:references, foreign_key:table1_id
此命令会在`Table2`模型中为`Table1`的外键添加`table1_id`字段,而不是默认的`table1_id`。
本文共计505个文字,预计阅读时间需要3分钟。
在RoR中,为外键命名,可以使用`belongs_to`或`has_many`关联并在其中指定自定义的外键名称。以下是如何修改上述命令以提供自定义外键名称的示例:
rubyrails generate scaffold Table2 id:integer Table1:references, foreign_key:table1_id
此命令会在`Table2`模型中为`Table1`的外键添加`table1_id`字段,而不是默认的`table1_id`。

