Sas*_*sha 10 migration controller ruby-on-rails inflection ruby-on-rails-3
我用Rails环顾了Stack Overflow和Agile Development,但找不到能满足我所需要的所有部分的东西.
我刚刚在rails中生成了一个Cow模型.显然,Rails使用过时的复数牛("kine"),因此当我创建该模型时,它构建了一个Kine迁移:
class CreateKine < ActiveRecord::Migration
def change
create_table :kine do |t|
t.string :name
t.string :farm
t.string :breed
t.timestamps
end
end
end
Run Code Online (Sandbox Code Playgroud)
我知道我可以进入模型的.rb文件和set_table_name回牛,但我担心相关的控制器.如果我创建一个Cows控制器,它会不同步?
我怎样才能得到牛/奶牛的一切?谢谢.这是我的第一个应用程序之一,我已经因管理控制器模型关联而感到困惑,因此这个变形问题无济于事.
Rod*_*rek 26
在这里创建一个变形就是一个例子:
配置>初始化>是inflections.rb
ActiveSupport::Inflector.inflections do |inflect|
inflect.irregular 'cow', 'cows'
end
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
2610 次 |
| 最近记录: |