Ruby on rails 在rails应用程序中启用两种不同型号,并与同一张表对话
我有一些集成问题。我有两个模型需要映射,以使它们能够与同一个表对话。因此,一个模型有几个属性映射到表中相应的列,另一个模型也是如此Ruby on rails 在rails应用程序中启用两种不同型号,并与同一张表对话,ruby-on-rails,database,model,Ruby On Rails,Database,Model,我有一些集成问题。我有两个模型需要映射,以使它们能够与同一个表对话。因此,一个模型有几个属性映射到表中相应的列,另一个模型也是如此 我听说过别名,一种可以使用的技术。我们将不胜感激。谢谢 创建两个模型并定义相同的表名 class ProjectComplete < ActiveRecord::Base set_table_name "projects" end class ProjectLittle < ActiveRecord::Base set_ta
我听说过别名,一种可以使用的技术。我们将不胜感激。谢谢 创建两个模型并定义相同的表名
class ProjectComplete < ActiveRecord::Base
set_table_name "projects"
end
class ProjectLittle < ActiveRecord::Base
set_table_name "projects"
end
class ProjectComplete
FYI,set\u table\u name现在是一个不推荐使用的方法,导致以下警告:“调用set\u table\u name已不推荐使用。请改用self.table\u name='the\u name'
。”