プロジェクトモデルの例
class Project < ActiveRecord::Base
include ActionView::Helpers
include Rails.application.routes.url_helpers
プロジェクトモデルの例
class Project < ActiveRecord::Base
include ActionView::Helpers
include Rails.application.routes.url_helpers
IMOはい、これは悪いです。モデルは、ビュー レイヤーを気にする必要はありません。
私もこれを必要としたことはありません。ユースケースを思いつくのに苦労しています。
AFAICこれは、モデルからCookieにアクセスしたいのと似ていますが、これも間違っていると思います。
場合によります。場合によっては、仕方がないので、そうしなければならないこともあります。それでも、ユースケースがある場合にのみ、適切な回答を提供できます。