rails - 使用定制化的 table_name, column_name
访问量: 1376
参考:https://medium.com/codeando-con-ruby/non-standard-activerecord-857f0b430ff4
class Photo < ActiveRecord::Base self.table_name = 'tbl_photo' alias_attribute :title, :str_title alias_attribute :description, :txt_description end
上面的例子中tb_photo就是对应的表名, str_title 就是某个列的名字
但是需要注意的是, 在查询语句中,还得使用真实的列名(str_title),而不是mapping之后的列名 (title)