如何使用两个同名的关注点?

bla*_*0ne 6 ruby-on-rails activesupport-concern

我想使用关注点app/controllers/concerns/likeable.rbapp/models/concerns/likeable.rb. 第一个用于控制器,第二个用于模型。

如果我创建两个文件,则仅加载第一个文件。

解决这个问题的最佳方法是什么?

bla*_*0ne 4

我没有找到一种在没有任何命名空间的情况下使用具有相同名称的控制器和模型关注点的方法。
所以,我最终的解决办法就是使用LikeableModelLikeableController关注。