Ear*_*rlz 6 ruby-on-rails ruby-on-rails-3
Ruby on Rails有许多不同的生成器和其他类似的东西.根据我的经验,如果您应该使用单数或复数名称,那么命名几乎不会很明显.
例如,对于Controller生成器,您可以使用复数形式
$ rails generate controller Users new
Run Code Online (Sandbox Code Playgroud)
但对于模型,您可以使用单数(对于所有名称)
$ rails generate model User name:string email:string
Run Code Online (Sandbox Code Playgroud)
有没有一个完整的参考指南,哪些发生器等使用单数名称,哪些是复数名称?
你已经得到了它.
想想一个模型控制一个单一的东西,所以它的奇异,以及控制器控制一组的东西,所以它的复数.支架以模型为中心,因此模型就像单一的一样.
视图和帮助器与控制器相关,因此它们是复数形式.迁移不关心.
如有疑问,请--pretend转到发电机,看看它会做什么.
| 归档时间: |
|
| 查看次数: |
2012 次 |
| 最近记录: |