-
ユーザーデータとは? EC2が初回に実行するスクリプトの事で実行権限はroot権限になります。 用途 初回起動時に特定の目的を達成したい場合に使われます。 例 [crayon-688e97c935f63529296618/] ど…
-
プロセッサ Intel Xeon processor(x86_64 arch) 最初はこれしかなかった。一番早い。 AMD EPYC processor(x86_64 arch) Intelに比べて少し遅いが、10%安い。そこまで性…
-
単一のチェックボックス check_box_tag 単一のチェックボックスは下記のように記述します。label_tagと合わせて使用します。 [crayon-688e97c93684d275942539/] check_box_ta…
-
serializeやstoreとは? ActiveRecordの機能の一つでtext型のカラムに対して配列やハッシュ等好きなデータ型のデータを放り込むことができる機能です。 メリット テーブルやカラムを追加しなくても自由にデータを保存…
-
ActionView::Helpersとは? form_withとかsubmitとかのRailsのviewで使えるヘルパーがセットになっているクラスです。 ActionView::Helpers::FormBuilderとは? for…
-
12.22
【React】JSX、Componentの基本
JSXとは? JavaScript XMLの略でJavaScriptを拡張した言語でテンプレート言語の一つです。Facebook社が開発しました。 メリット 見た目がHTMLやXML風なので可読性が非常に高いです。 仕組み アプリ…
-
Railsがモデルに自動的に用意してくれる項目 下記の3項目は一般的にモデルでよく利用される属性なのでRailsが自動的に用意してくれます。 ID 登録日時 更新日時 モデルのデータ型について Railsのモ…
-
外部キーはマイグレーションで設定する場合と、モデル側でRailsの機能として設定する場合の2種類あります。実務ではマイグレーションでは外部キー制約は設定しない傾向にあるように思えます。(データの用意が面倒になりますからね。) 「マイグレー…
-
そもそもhas_oneとは? 対象を1つだけ持っている場合に使う。「1:1」の関連を定義するために使用します。 思想 一応、1:1と言ってもどちらかのテーブルに外部キーを持たせます。普通は主従関係を持つので「従」の方に外部キーを持たせ…
-
そもそもhas_manyとは? 対象を複数持っている場合に使用します。 構文 [crayon-688e97c9381fe509789823/] 実装 複数モデルが返る。「ActiveRecord Reration」(子モデルの配列…