rails的模型问题

时间:2013-10-05 23:10:10

标签: ruby-on-rails ruby ruby-on-rails-4

我正在编写我的第一个Ruby On Rails应用程序,我遇到了第一个设计问题。 主要的想法是建立一个非常简单的应用程序,显示邮政列表(这些帖子可以只是文字,视频或图片)。此外,帖子可以是来自不同应用程序(如Twitter,Facebook)的“提要”,或者只是通过应用程序内的表单添加。总之,我有其他应用发布的帖子,这些帖子可能是文字,视频或简单的图片。

我关心的是遗产。我应该使用多态模型吗?通过这种方式,我可以管理帖子可以是文字,视频或图片的事实。关于Post可能来自的应用程序,我认为我会使用一个字段来表明这一点。

有更好的想法吗?

谢谢。

1 个答案:

答案 0 :(得分:1)

由于这是您的第一个应用程序,因此不必过于担心设计问题。帖子只能包含文字,视频或图片中的一个吗?或者它可以有三者的任意组合吗?

如果是后者,我会使用一个型号。如果你确定它是前者,那就选择多态模型。

对或错,你将从练习中学习。有时候采取第一步非常重要。