2021-07-01から1ヶ月間の記事一覧

モデルとメソッド

はじめに railsのモデルとメソッドについて学習。その忘備録。 モデル(model) | Railsドキュメント モデルの役割 モデルはApplicationRecordクラスを継承したクラスオブジェクトで、データベースを操作するためのメソッドを継承している(new, create, findな…

before_actionについて

はじめに railsのアプリを触っているとちょくちょく目に入るbefore_actionについて調べた。 【Rails】 before_actionの使い方を徹底解説! | Pikawaka - ピカ1わかりやすいプログラミング用語サイト before_action - Qiita before_actionとは コントローラの…

Railsのコントローラについて

はじめに ユーザーのフォロー機能を作っていて、コントローラがイマイチ掴めていないと感じたので学習。そのまとめ。 引用:Action Controller の概要 - Railsガイド コントローラの役割 めっちゃ簡単に言うと、ルーティングから指名されたアクションを行う…

似たような技術系の記事を書くことについて

はじめに 先日、フィヨルドブートキャンプ内のQ&Aにて、 調べれば出てくる技術系の記事を、アウトプットとしてもう一度書くのは、アリなのか? という質問を立てた。 なぜこのような質問をしたかというと、以下の二点がずっと気になっていて、アウトプットの…

reference型を使うメリットについて

はじめに railsで、外部キーを参照するカラムを作成するとき、データ型をreference型にしたり、しなかったりしている記事があるので、どっちがいいんだろうと思って調べた。 references型を使うメリットについて 結論を言うと、reference型を使うメリットは…

外部キー制約とインデックスについて

はじめに フィヨルドブートキャンプの「ユーザーフォロー機能を実装しよう」を、調べながら進めようと思った矢先、最初の「Relationshipテーブルの作成」で、いくつかわからない単語が出てきたので調べた。 その忘備録。 「外部キー制約」と「インデックス」…