Rails-Model与表名不一致咋办

Rails-----Model与表名不一致咋办?在Rails中.默认的表名是实体的复数.如果我们表已经建好.没有满足rails的

Rails-----Model与表名不一致咋办?

在Rails中.默认的表名是实体的复数.如果我们表已经建好.没有满足rails的规则怎么办.不要担心啦.rails框架已经充分考虑到我们这个需求;那就是 set_table_name

for example:

class Employee < ActiveRecord::Base

11???set_table_name "employee"12end13?14class Department < ActiveRecord::Base15???set_table_name "department"16end