Ruby on Rails– tag –
-
RubyonRails
【Ruby on Rails】enum値の値(数値)を確認する方法
【やりたいこと】 Goriraモデルにgorira_typeというカラムがある。このgorira_typeのカラムはenum値が定義されていて、値が複数ある。DBに保存される時は、基本的に数値... -
RubyonRails
Rspec コントローラーのテストについて
Rspecでコントローラーのテストを行う場合、どのようなテストが必要でしょうか。この記事に簡単にまとめておきます。これからRspecを使用してテストコードを書いてみよ... -
プログラミング
if文のリファクタリング (クリーンコード Ruby on Rails)
if文についてプルリクエストのレビューで"こう書くともっと見やすいですよ"とコメントをいただいたことがあったので、ここにメモとして記載をしておく。こちらの記事に... -
Ruby
【Ruby on Rails】pluckの基本的な使い方について
この記事ではpluckメソッドの基本的な使い方について解説していきます。 【pluckの使い方】 pluckメソッドは、指定したカラムの値を配列にして返してくれるメソッドにな... -
RubyonRails
【Ruby on Rails】Rails開発中にN + 1を検知する
【Ruby on Railsで開発中にN + 1を検知する】 RubyアプリケーションでのN+1検出ライブラリbulletというものが存在する。その使用方法をここに記しておく。 bulletをイン... -
RubyonRails
【Ruby on Rails】N + 1の理解とそれを解消するRailsのN + 1対策メソッドについて
【N + 1問題とは】 本当はモデル同士の関連なども解説したいのですが、時間がかかるので詳しくは書きません。N + 1問題は、rails serveを実行した際に、SQLが複数発行さ... -
Ruby
【Ruby on Rails】fetchメソッドの基本について
【railsで見かけるfetchメソッドについて】 最近よく見かけます。 fetch これはハッシュでキーを指定することによってそのkeyと紐づくvalue(値)を取得することのできる... -
Ruby
【Ruby on Rails】Railsで使用される<% や <%= について
Railsのviewで使用される<% とか<%= という記号について、この記事ではこれらはどのように使用されるものなのかをまとめてみた。Railsをこれから勉強する方、Rail... -
Ruby
【Ruby】privateメソッドの意味を超簡単にわかりやすくまとまておく
【Rubyで使用されるprivateメソッド】 RubyやRuby on Railsで開発をしていると、privateメソッドが使用されていることが多くあります。このprivateメソッドにはどのよう... -
RubyonRails
【Ruby on Rails】f.check_boxで複数の選択肢の値を送る方法
【f.check_boxで複数の選択肢の値を送る方法】 checkboxを使用した絞り込みの機能を実装したかったので、とりあえず実現できたコードの例をここに記しておく。もっとい...
12