许多表1控制器,模型和视图

时间:2014-02-02 05:28:53

标签: ruby-on-rails ruby-on-rails-3.2

重述:

我将有一张PlaceA,PlaceB,PlaceC的表格直到PlaceZ。这些表都有相同的字段。问题是,我不想使用继承,因为它只标记了它继承了某些东西的数据。而这个问题我认为不符合继承的概念。

当我想添加地方Alburqueque时,那是以A开头的;我将它保存到表A中。当我想要添加纽约时,它将被保存到表N中。

因为Rails支持DRY,并且尊重DRY;我也想干我的控制器(以及模特和朋友)。那些表格完全包含相同的字段!当表格在结构上更改时,其他表格必须反映最新的更改。该表仅用于对第一个字母进行分类,但我不希望有一个类别字段,以便您可以告诉我建议将它们全部合并到“位置”表中。

那么对于具有完全相同表结构的26个表,我怎么能拥有1个控制器和模型以及相关视图。

老问题:

我将有一个表格,我将其命名为PlaceA以列出以A开头的所有地方。同样,我将拥有字母A..Z的所有表格。现在,我已经经历了制作模型/控制器/视图的痛苦,并试图协调所有这些,以便实际上我可以拥有所有这些表,但只有相同的模型,控制器和视图。

嗯,如果有必要,控制器可以是不同的。

我已经尝试使用命名空间;但我只是在考虑是否有更好的方法来实现这一目标。当然我来自Java世界。

1 个答案:

答案 0 :(得分:1)

根据你的语法,我认为你因为你的英语技能而被投票,这是一个重复的问题。对此感到抱歉,但在本土英语用户身上往往很重要。此外,您的问题需要更多细节来确定您要完成的任务。

欢迎使用Rails!请不要气馁!

您可能需要查看Michael Hartl's site以获得详细介绍。祝你好运