エントリーの編集
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
記事へのコメント0件
- 注目コメント
- 新着コメント
このエントリーにコメントしてみましょう。
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
Concernのアンチパターン - Qiita
普段何気なく使用しているConcernについて調査してみた。 Concernとは? Railsにはデフォルトでapp/cont... 普段何気なく使用しているConcernについて調査してみた。 Concernとは? Railsにはデフォルトでapp/controllers/concernとapp/models/coecernディレクトリが用意されている。 Concernの用途としては、特定のロジックや機能などをConcernとして分離させ他のコントローラーやモデルでも再利用できるようにする。 使用例 基本はActiveSupport::Concernをextendしてconcernを作成し、associationやscope,クラスメソッド等も切り離すことができる module M extend ActiveSupport::Concern included do has_many :posts scope :disabled, -> { where(disabled: true) } end class_method