我正在使用旧数据库,需要创建一些CRUD。如何使用scaffold
生成器并告诉他表的确切名称,避免复数过程?
这些表格也是西班牙语。
答案 0 :(得分:18)
您可以使用ActiveRecord :: Base.table_name =方法手动设置表名。
因此,在您的模型中,您可以这样做:
class OrderDetail < ActiveRecord::Base
self.table_name = 'order_detail'
end
答案 1 :(得分:16)
我想你想要
ActiveRecord::Base.pluralize_table_names = false
在此处找到:
http://justinram.wordpress.com/2006/04/04/pluralize-table-names-no-thanks/