20230327のRailsに関する記事は11件です。

RailsのrspecにてRecordNotUniqueが発生!!

はじめに rspecにてテストを書いていた際に起こった不可解なエラーについて今回は記載します。 間違い等ございましたらご指摘いただけますと幸いです。 起きた事象 rspecにて個別ファイルでテストを…
  • このエントリーをはてなブックマークに追加
  • Qiitaで続きを読む

RailsアプリケーションをGithub Actionsを用いてECS Fargateに任意のタイミングでデプロイする

はじめに 需要があるのかわからなかったので、しばらく記事を途中まで書いて放置していたのですが、せっかく下書きにあるのと、誰かの役に立つかもしれないと思い、投稿します。 以前の記事FastAPI + …
  • このエントリーをはてなブックマークに追加
  • Qiitaで続きを読む

【Rails】お気に入り機能いいね機能

お気に入り機能(いいね機能)を付ける 「いいね機能」のテーブル設定 class Favorite < ApplicationRecord belongs_to :user belongs_to :b…
  • このエントリーをはてなブックマークに追加
  • Qiitaで続きを読む

【ruby】win10での環境構築【rails】

ruby on railsの環境構築 この記事を書いた理由 AWSのcloud9から、自分のパソコンへ環境を移行しようと思ったのがきっかけ。 インスタンス起動してるとその分、お金がかかるので。 その…
  • このエントリーをはてなブックマークに追加
  • Qiitaで続きを読む

[Rails] find、find_by、whereの使い分け

目次 findについて find_byについて whereについて まとめ findメソッドとは イメージは、「主キー(id)を指定して、見つかった1レコードを返す」です。 【特徴】 1.find(…
  • このエントリーをはてなブックマークに追加
  • Qiitaで続きを読む

基本的なRuby on Railsにおいてのirbの使い方

概要 Railsにおいてのirbについてと大まかな使い方をまとめました。 irbとは irb (Interactive Ruby) は、Rubyの対話式シェルです。irbを使用すると、Rubyコード…
  • このエントリーをはてなブックマークに追加
  • Qiitaで続きを読む

Ruby on Railsにおいてのirbの基本的な使い方

概要 Railsにおいてのirbについてと大まかな使い方をまとめました。 irbとは irb (Interactive Ruby) は、Rubyの対話式シェルです。irbを使用すると、Rubyコード…
  • このエントリーをはてなブックマークに追加
  • Qiitaで続きを読む

seed.rbの文字列を改行する方法

はじめに  以前ポートフォリオを作成した際に、テストデータの文章を改行させる方法が分かりませんでした。  本記事は「フォームで入力した改行をsimple_formatで反映できるようにしたのに、テス…
  • このエントリーをはてなブックマークに追加
  • Qiitaで続きを読む

RailsのMinitestでテスト実行後に、データが残ってしまう問題(複数DBを使用)

RailsのMinitestを使用していて、github actionを使用してCIを導入しようとしているのですが、その際に苦戦した話と対応方法を記載しておこうと思います。 前提 ・1つのデータベー…
  • このエントリーをはてなブックマークに追加
  • Qiitaで続きを読む

Active Record

Active Recordの役割 Active Recordとは、モデルの重要な役割を担うRailsコンポーネントの一つ。具体的には、データベースのテーブルとモデルの関係付けを行う役割を担っている。…
  • このエントリーをはてなブックマークに追加
  • Qiitaで続きを読む

Rails のプロジェクト作成方法まとめ (Ubuntu 22.04)

Railsプロジェクトの作り方を忘れてしまいがちなので、復習として記事にしておきます。 環境 Ubuntu 22.04 rbenv インストール済み ruby-build インストール済み インスト…
  • このエントリーをはてなブックマークに追加
  • Qiitaで続きを読む