2018-04-01から1ヶ月間の記事一覧
自分で運営しているサービスのタグ付け機能にacts-as-taggable-onを使っていたのですが、N+1が発生しまくってしまったので、その解決方法をφ(..)メモメモ acts-as-taggable-onのバージョンは下記の通りです。 $ gem list acts-as-taggable-on (5.0.0) 解決法…
みなさん、こんにちは。まどぎわです(・∀・) バッチ処理等で複数のレコードを一括で登録する際にどのようなコードを書いていますか?今回は、そんなときに便利なactiverecord-importの使い方を調べたのでメモしておきますφ(..) activerecord-importの使い方 …
最近ActiveRecord::Relationをto_aすると色々とはかどるかも知れないという知見を得たのでメモしておきますφ(..) whereを使って取得した結果(ActiveRecord::Relation)をselectとか使って結果から特定の値を持つレコードを取ってこようとするとやDBアクセスが…
rails s実行時に下記のようなErrorが発生して少しハマったので、メモφ(..) Memo 事象 rails s実行時に下記Errorが発生し、ローカルでWebサーバーが起動しなくなってしまった(T_T) $ rails s => Booting Puma => Rails 5.1.3 application starting in develop…
こんばんは、まどぎわですφ(..) 皆さんは画像アップロード処理はどうやって実装していますか? RailsだとCarrierWaveを使った実装がメジャーだと思いますが、今回はあえてGemを使わずに画像アップロード処理を実装する方法をメモしておきます。 ※railsのバー…
みなさん、こんばんは!まどぎわです(・∀・) 最近、ソースコードレビューを受ける機会があったので、指摘頂いた内容を復習も兼ねて備忘目的で下記に整理してみました。 また私が作ったRailsアプリケーション環境関連は下記の通りです。 category version rub…