我想使用关注app/controllers/concerns/likeable.rb
和app/models/concerns/likeable.rb
。 第一个去控制器,第二个去模型。如何使用两个同名的问题?
如果我创建两个文件,只加载第一个文件。
解决此问题的最佳方法是什么?
我想使用关注app/controllers/concerns/likeable.rb
和app/models/concerns/likeable.rb
。 第一个去控制器,第二个去模型。如何使用两个同名的问题?
如果我创建两个文件,只加载第一个文件。
解决此问题的最佳方法是什么?
我没有找到一种方法,使用具有相同名称的控制器和模型的关注没有任何的命名空间。
所以,我的最终解决方案是使用LikeableModel
和LikeableController
的顾虑。
可以disttingush两个问题与使用namespace
后面相同的名字例如
app/controllers/concerns/like/likeable.rb
module Like
class Likeable
# do some stuff here
end
end
app/models/concerns/likeable.rb
class Likeable
# do some stuff here
end
呃,经历同样的问题,似乎你的解决方案是我迄今为止唯一找到的解决方案。 –