私は心配app/controllers/concerns/likeable.rb
とapp/models/concerns/likeable.rb
を使用したいと思います。 最初のものはコントローラに、もう1つはモデルに移動します。2つの懸念事項を同じ名前で使用するにはどうすればよいですか?
2つのファイルを作成すると、最初のファイルのみが読み込まれます。
この問題を解決するにはどうすればよいですか?
私は心配app/controllers/concerns/likeable.rb
とapp/models/concerns/likeable.rb
を使用したいと思います。 最初のものはコントローラに、もう1つはモデルに移動します。2つの懸念事項を同じ名前で使用するにはどうすればよいですか?
2つのファイルを作成すると、最初のファイルのみが読み込まれます。
この問題を解決するにはどうすればよいですか?
です。
私の最終的な解決策は、LikeableModel
とLikeableController
です。
次namespace
使用して、同じ名前の2つの懸念をdisttingushすることができ、私は任意の名前空間なしで同じ名前を持つコントローラとモデルの懸念を使用する方法を見つけることができませんでした例
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
同じ問題を抱えていますが、これまで私が見つけた解決策はあなたの解決策ではないようです。 –