Ruby on Rails
Ruby on Railsで複合indexをつくりたいとき add_index :friends, %i[user_id target_user_id], unique: true みたいなことをします。 ちなみに↑は大丈夫なケースですね。 アカン場合 add_index :random_selected_user_accounts_logs, %i[id created_at], uni…
こういうテーブルがあるときに create_table :user do |t| t.string :uuid t.string :title t.timestamps end あ!description列が欲しい...! ってなったら以下の通り差し込む( add_column )することができます。 add_column :user, :description, first: t…
RailsのActionMailerでレイアウトを編集するときに、いままではletter_opener_webで確認していたけど、普通に面倒くさいので調べたら、普通にRailsで標準機能がありました...。 railsguides.jp 実際に書いてみる 今回はHogeMailer.rb ## ActionMailerのレイ…
Ruby on Railsのroutes.rbではHTTPメソッドを使ってしてroutingを定義することができる。 メソッド 意味 GET リソースの取得 POST 子リソースの作成、リソースへのデータ追加、その他処理 PUT リソースの更新、リソースの作成 DELETE リソースの削除 HEAD リ…