4
我遇到了一些集成問題。我有兩個需要映射的模型,以便能夠與同一個表進行對話。因此,一個模型具有幾個屬性,這些屬性映射到表中的相應列,同樣也適用於其他模型。在Rails應用程序中啓用2個不同的模型與同一個表交談
我聽說過別名,可以使用的技術。幫助將不勝感激。謝謝 !
我遇到了一些集成問題。我有兩個需要映射的模型,以便能夠與同一個表進行對話。因此,一個模型具有幾個屬性,這些屬性映射到表中的相應列,同樣也適用於其他模型。在Rails應用程序中啓用2個不同的模型與同一個表交談
我聽說過別名,可以使用的技術。幫助將不勝感激。謝謝 !
你創建你的兩個模型和定義相同的表名
class ProjectComplete < ActiveRecord::Base
set_table_name "projects"
end
class ProjectLittle < ActiveRecord::Base
set_table_name "projects"
end
僅供參考,set_table_name已是一個過時的方法,導致以下警告:「叫set_table_name已被棄用,請使用'self.table_name =「the_name ''而不是。「 – jpcamara 2013-12-04 23:02:55