[ruby-on-rails] Rails에서 모델의 테이블 이름 매핑을 명시 적으로 어떻게 지정합니까?

Countries라는 Model 클래스가 있으며 ‘cc’라는 DB 테이블에 매핑하고 싶습니다.

Rails에서는 어떻게 되나요?



답변

레일> = 3.2 (레일 4+ 및 5+ 포함) :

class Countries < ActiveRecord::Base
  self.table_name = "cc"
end

레일 <= 3.1 :

class Countries < ActiveRecord::Base
  self.set_table_name "cc"
  ...
end


답변

class Countries < ActiveRecord::Base
    self.table_name = "cc"
end

Rails 3.x에서 이것은 테이블 이름을 지정하는 방법입니다.


답변