- 投稿日:2022-11-17T22:01:49+09:00
【Rails】バリデーションのカスタムコンテキストon:を複数同時に指定したい場合の方法と仕組み
Railsでは、on:を使うことで、バリデーション実行タイミングを指定できたり、カスタムコンテキストとして実行するかしないかを調整できます。 https://railsguides.jp/activ…
- 投稿日:2022-11-17T21:48:15+09:00
Rails 【where】日付・時間を範囲指定する際の注意点
行いたいこと where句を使用し、モデルのdeadline_onカラムから期日が近いデータを取り出したい。 完成形のコード model.where(deadline_on: Date.today.…
- 投稿日:2022-11-17T19:58:47+09:00
Bsic認証
ユーザー認証を導入 開発環境で環境変数を設定 ※macOSがCatalina以降の場合 たとえば 「xxxx」というユーザー名と 「0000」というパスワードにて、設定をする場合。 ①ターミナルで以…
- 投稿日:2022-11-17T19:48:31+09:00
【AWS】AMI作成後、502 Bad Gatewayエラーが発生する場合の対処方法
概要 ALBの振り分け先WEBサーバを複数用意するため、 既存のEC2インスタンスのAMIを作成 新規インスタンス起動時に上記で作成したAMIを利用 ALBのターゲットグループに新しく作成したインス…
- 投稿日:2022-11-17T18:56:01+09:00
GoogleスプレッドシートAPIでforbidden: The caller does not have permission (Google::Apis::ClientError)が出た時の対処法
どうした? こちらの記事を参考に自作のスプシAPIに対してActive Jobを実行したところ、以下のようなエラー文が返ってきました。 forbidden: The caller does not …
- 投稿日:2022-11-17T17:00:53+09:00
【Ruby on Rails】デプロイ手順
Gemを追加 group :production do gem 'pg' end bundle install デプロイ用の設定ファイルを追加 ① binフォルダに、render-build.shと…
- 投稿日:2022-11-17T14:12:11+09:00
プログラミング言語のバージョンアップ運用を検討してみた
背景 担当プロジェクトで使用している「Ruby」のバージョンがサポート終了(EOL)となることを受けて、バージョンアップのやっていき方を検討してみたため、記録としてメモを残します。 当初は、「バージ…
- 投稿日:2022-11-17T10:52:19+09:00
log_tagsでRails.loggerにsessionのuser_idを出力する
環境 Rails 7.0.4 redis 6.2 cookie_storeの場合 # config/initializers/session_store.rb Rails.application.c…
- 投稿日:2022-11-17T06:53:50+09:00
Bullet Trainを始めよう🚄️
Bullet Trainとは Bullet TrainとはRuby on Rails上で動くSaaSのフレームワークです(Jumpstartみたいなもの)。 つまり、Railsを拡張しているものなの…