20230131のRailsに関する記事は14件です。

Railsでモデル名.newしたときのBoolean型の変換について調べた

前提 調査に使用したRailsとActiveModelのバージョンは以下の通り。 irb(main):101:0> Rails.version => "7.0.4.2" irb(main):102:…
  • このエントリーをはてなブックマークに追加
  • Qiitaで続きを読む

stripe(connect)においてプラットフォームで作成したcustomerと支払い情報を連結アカウントに複製・コピーする方法

今回はプラットフォームで登録しているサブスクリプション情報をもとに、連結アカウントに顧客情報と支払い情報をコピーしていく。 # サブスクリプション情報を取得 @sub = Stripe::Subsc…
  • このエントリーをはてなブックマークに追加
  • Qiitaで続きを読む

Ruby timesメソッドで繰り返し処理を行う

timesメソッド 指定した数値の回数だけ、繰り返し処理を行います。 数値.times do # 繰り返す処理 end 5回繰り返し処理を行う場合は、5times. do~endとなります。 10.…
  • このエントリーをはてなブックマークに追加
  • Qiitaで続きを読む

【Rails】Rakeタスク「task xxx: :environment do」の意味

結論 environmentタスク → xxxタスク(実行する処理)の順に処理が実行される。 task xxx: :environment do 実行する処理 end 仕組み taskの引数にはハッ…
  • このエントリーをはてなブックマークに追加
  • Qiitaで続きを読む

リレーションとアソシエーションの違いをアリでもわかるようにまとめておく

はじめに リレーションとアソシエーションの違いについて簡単にまとめておく。 だれかの役に立てば幸いです。 リレーションとアソシエーションの違い リレーション リレーションはテーブル同士の関係のこと。…
  • このエントリーをはてなブックマークに追加
  • Qiitaで続きを読む

Rails 7 (api モード)+MySQL 8.0.16のDocker環境構築手順

はじめに Ruby on Rails の開発に触れてもう5年近く経ちます。 そこで今の私ならRails の新規構築はこうするというので記事をまとめました。 試しにRuby on Rails の環境構…
  • このエントリーをはてなブックマークに追加
  • Qiitaで続きを読む

Ruby on Rails7の開発環境構築(PostgreSQL版)

概要 ※当記事は所属している株式会社コンピュータテクノブレインにて投稿した内容を転載したものです。 Ruby on Rails 7のDockerを使用した開発環境の構築についての手順を紹介します。 …
  • このエントリーをはてなブックマークに追加
  • Qiitaで続きを読む

【Rails】【Ajax】コメント投稿・削除を非同期通信化する。

はじめに プログラミング初学者の者です。オンラインでプログラミングを学習させて頂いてるのですが、さらに理解を深めていきたいと思い、学習したことを備忘録として、残して理解を深めていきたいと思います。 …
  • このエントリーをはてなブックマークに追加
  • Qiitaで続きを読む

Railsバージョンアップにおける変更PRの特定の仕方

本記事について Railsに特化して書いているが汎用的ではある。 CHANGELOG.mdなファイルに全部載ってたら楽だが、全てのライブラリがそうではない。 じゃあどうやって調べるのかという話。 環境…
  • このエントリーをはてなブックマークに追加
  • Qiitaで続きを読む

Railsで作成したテーブルのidを初期化する

環境 Rails 5.2 PostgreSQL12.10 はじめに タイトルにある通り、Railsで作成したテーブルのidを初期化する方法についての記事です。テーブルを全件トランケートした後、データ…
  • このエントリーをはてなブックマークに追加
  • Qiitaで続きを読む

Railsのタスクを定義する

Ruby on Railsアプリケーションを開発で定型の操作を繰り返すときは、タスクを定義すると便利です。 前提条件 あるRailsアプリケーションでは、ファイルアップロードジョブの途中で例外がおき…
  • このエントリーをはてなブックマークに追加
  • Qiitaで続きを読む

【Rails】(デプロイ初心者)Capistranoを使ってEC2に自動デプロイしたときに発生したエラーと対処法

AWS環境に自動デプロイというのを自分で1からやってみたくなったので、Capistranoを使ってEC2にRailsアプリをデプロイしました。 「ググって出てきた簡単な使い方通りに進め、1通り手順と…
  • このエントリーをはてなブックマークに追加
  • Qiitaで続きを読む

decimal と int の違いってなんや?

はじめに Rails の開発でテーブル作成時に decimal と int を使い分けている PR を見かけたので、dicimal と int の違いについて調べてみました。 間違いあったらご指摘く…
  • このエントリーをはてなブックマークに追加
  • Qiitaで続きを読む

Rails7のローカル開発環境をhttps接続させる

概要 Rails7のローカル開発環境をhttpsで接続させる方法について調べたのでメモとして記載 調べるといくつか方法はあるが、今回はhttps-portalを使ってアクセスできるようにしてみた 以…
  • このエントリーをはてなブックマークに追加
  • Qiitaで続きを読む