Tag: schema

Rails Postgresql多个模式和相同的表名

我有两个不同模式的表,例如cases和events 。 在每个模式中,我有基本的表 events.basic cases.basic 这个表有关系: events.basic有一个cases.basic ( cases.basic有很多events.basic ) 我的尝试失败了: 文件cases_basic.rb class CasesBasic ‘EventsBasic’, :foreign_key => ‘case_id’ end file events_basic.rb class EventsBasic ‘CasesBasic’, :foreign_key => ‘case_id’ end 环境:Ruby 1.9.3 ,Rails 3.1.3 , gem ‘pg’ 我需要回答这个问题: 如何在Rails Active Record中处理这种情况? 如何查询这个表? 如何在rake db:schema:dump处理这种情况 编辑: 更改belongs_to和has_many (如Catcall建议)我有同样的错误 PGError: ERROR: column basic.case_id does not exist LINE 1: …IN […]