从应用程序记录运行类评估?

时间:2019-03-27 18:31:57

标签: ruby-on-rails

我有一个很好的问题,我确定有人曾经遇到过。

我有一些类是从ApplicationRecord继承的,而ApplicationRecord是从ActiveRecord :: Base继承的。

让我的班级称为发表,评论,作者。

现在,我对这些包含包容性的事物都有很多担忧。这样一来,我就不必对每个具有ConcernDirectory的问题都进行硬编码。

对其的调用实际上会运行模型的每个问题。

liftM = (=<<) . (.) return

如果我在每个模型中都有此功能,则一切正常。

但是,如果我将其放入父级(ApplicationRecord),它将不再起作用。

当我在ApplicationRecord中运行它时,自身指向ApplicationRecord(抽象)。如何从ApplicationRecord调用以引用该调用来自的子级?

例如

ConcernDirectory.inclusions(self).each{ |inclusion| include inclusion }

当实例化其父类的

post = Post.new

在ApplicationRecord中为真。

什么是-----------?

感谢您的帮助!

0 个答案:

没有答案