- 投稿日:2023-03-27T22:53:07+09:00
RailsのrspecにてRecordNotUniqueが発生!!
はじめに rspecにてテストを書いていた際に起こった不可解なエラーについて今回は記載します。 間違い等ございましたらご指摘いただけますと幸いです。 起きた事象 rspecにて個別ファイルでテストを…
- 投稿日:2023-03-27T22:46:29+09:00
RailsアプリケーションをGithub Actionsを用いてECS Fargateに任意のタイミングでデプロイする
はじめに 需要があるのかわからなかったので、しばらく記事を途中まで書いて放置していたのですが、せっかく下書きにあるのと、誰かの役に立つかもしれないと思い、投稿します。 以前の記事FastAPI + …
- 投稿日:2023-03-27T22:42:49+09:00
【Rails】お気に入り機能いいね機能
お気に入り機能(いいね機能)を付ける 「いいね機能」のテーブル設定 class Favorite < ApplicationRecord belongs_to :user belongs_to :b…
- 投稿日:2023-03-27T21:58:55+09:00
【ruby】win10での環境構築【rails】
ruby on railsの環境構築 この記事を書いた理由 AWSのcloud9から、自分のパソコンへ環境を移行しようと思ったのがきっかけ。 インスタンス起動してるとその分、お金がかかるので。 その…
- 投稿日:2023-03-27T18:12:36+09:00
[Rails] find、find_by、whereの使い分け
目次 findについて find_byについて whereについて まとめ findメソッドとは イメージは、「主キー(id)を指定して、見つかった1レコードを返す」です。 【特徴】 1.find(…
- 投稿日:2023-03-27T13:52:30+09:00
基本的なRuby on Railsにおいてのirbの使い方
概要 Railsにおいてのirbについてと大まかな使い方をまとめました。 irbとは irb (Interactive Ruby) は、Rubyの対話式シェルです。irbを使用すると、Rubyコード…
- 投稿日:2023-03-27T13:52:30+09:00
Ruby on Railsにおいてのirbの基本的な使い方
概要 Railsにおいてのirbについてと大まかな使い方をまとめました。 irbとは irb (Interactive Ruby) は、Rubyの対話式シェルです。irbを使用すると、Rubyコード…
- 投稿日:2023-03-27T12:22:40+09:00
seed.rbの文字列を改行する方法
はじめに 以前ポートフォリオを作成した際に、テストデータの文章を改行させる方法が分かりませんでした。 本記事は「フォームで入力した改行をsimple_formatで反映できるようにしたのに、テス…
- 投稿日:2023-03-27T09:48:45+09:00
RailsのMinitestでテスト実行後に、データが残ってしまう問題(複数DBを使用)
RailsのMinitestを使用していて、github actionを使用してCIを導入しようとしているのですが、その際に苦戦した話と対応方法を記載しておこうと思います。 前提 ・1つのデータベー…
- 投稿日:2023-03-27T09:00:38+09:00
Active Record
Active Recordの役割 Active Recordとは、モデルの重要な役割を担うRailsコンポーネントの一つ。具体的には、データベースのテーブルとモデルの関係付けを行う役割を担っている。…
- 投稿日:2023-03-27T01:13:22+09:00
Rails のプロジェクト作成方法まとめ (Ubuntu 22.04)
Railsプロジェクトの作り方を忘れてしまいがちなので、復習として記事にしておきます。 環境 Ubuntu 22.04 rbenv インストール済み ruby-build インストール済み インスト…