Ruby 【Ruby】後置if文の書き方・使い方を解説! Rubyにおける後置if文の書き方 Rubyではif文をすっきり書けるための記法として、後置if文というものがあります。 構文は以下の通りです。 return 戻り値 if 条件式 # もしくはreturn無しで 戻... 2022.04.08 Ruby
Ruby 【Ruby】多重配列の要素をマス目のように縦横で出力する方法 Rubyでマス目のように縦横等間隔で出力する方法 競技プログラミングとかやっていると、二重配列の要素を縦横一定の感覚を開けてマス目状に綺麗に出力したい時があると思います。 例えばこれが、 [ , , ] ... 2022.04.07 Ruby
Ruby 【Ruby】多重配列の同じインデックス番号同士で配列を作る方法 Rubyで多重配列の同じインデックス番号の要素でさらに多重配列を作る Rubyにおいて、例えば二重配列の中の配列が複数あり、それぞれの配列内の要素をインデックス番号が同じ同士で配列を作りたい場合、transposeメソッドを使用する... 2022.04.06 Ruby
Rails 【Rails】ActiveRecordでデータベースからデータを取得する全方法 本記事では、ActiveRecordでDBからデータを取得する例を全て解説します。 ActiveRecordは主にRuby on Railsで使われ、DBを操作する際にわざわぜSQL文を書くというめんどくさいことをせずに、データを取... 2022.03.13 Rails
Rails 【Rails】データベースの中身をリセットする方法を解説します。 RailsでDBの中身をリセットする方法 本記事ではDBの中身を一度リセットしたい時に使うコマンドを解説します。 全テーブルをdropして、db/schema.rbを元にテーブルを再作成 $ rails db;reset... 2022.02.18 Rails
Rails 【Rails】テーブルに外部キー制約のついたカラムを追加する方法 既に存在するテーブルに後から外部キーを追加する方法 前提として、以下のstudentsテーブルとhigh_schoolsテーブルがあり、「どの生徒がどの高校に所属しているか」を明確にするために、studentsテーブルにhigh_s... 2022.02.06 Rails
Rails 【Rails】モデル(テーブル)の作成方法を分かりやすく解説! Railsでモデル&テーブルを作成する方法(カラムを指定なし) Railsでモデルを作成するには、以下のコマンドを実行します。また、テーブルのカラムを指定しない場合はモデル名だけを記述すれば大丈夫です。 $ rails gen... 2022.02.05 Rails
Ruby 【Ruby】配列の中に要素が存在するか確かめる方法 Rubyで配列内に要素が存在するか確認する方法2選 Rubyにおいて、配列の中に何らかの要素が入っているか確かめるには、 empty?any? これらのメソッドを使用することで可能となります。 以下で、それぞれ... 2022.01.23 Ruby
Ruby 【Ruby】include?メソッドの使い方まとめ Rubyのinclude?メソッドとは Rubyのinclude?メソッドは、配列の中に任意の要素が含まれているかを確かめることができます。 include?メソッドの構文は以下のとおりです。 配列.include?(任... 2022.01.23 Ruby
Ruby 【Ruby】配列の中に特定の要素が含まれているか確認する方法 Rubyで配列内が任意の要素を含むか確認する方法 Rubyで、配列の中に特定の要素が含まれているかを確かめるには、 include?メソッドを使用するfindメソッドを使用する という2通りの方法があります。 ... 2022.01.23 Ruby