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

【Rails】Twitterクローンを作ってみた 〜ログイン周り編〜

はじめに 現在、railsを用いてtwitterのクローンを作成しております。今回はログインまわりについて私が書いたコードをもとに、アウトプットしていきます。※こちらはdockerでの環境構築を省き…
  • このエントリーをはてなブックマークに追加
  • Qiitaで続きを読む

Rails7でtailwindCSSをインストールする方法

まだアプリケーションを作成していない場合は、下記コマンドでtailwindが使えるようになります。 rails new myapp --css tailwind 既にアプリケーションがある場合、下記…
  • このエントリーをはてなブックマークに追加
  • Qiitaで続きを読む

MVC(Model View Controller)とは?

はじめに Ruby on Rails 等で使用される MVCについて書きたいと思います。 MVCとは? Model View Controller の略称 プログラムの処理を役割毎に分けて開発を行…
  • このエントリーをはてなブックマークに追加
  • Qiitaで続きを読む

【Docker】Rails 6系 x Docker x MySQL 8で環境構築してみた

条件 docker-compose upでrails serverを起動できるようにすること ホストのファイルシステムとコンテナのファイルシステムを同期させること ## 1. 各種ファイル作成 任…
  • このエントリーをはてなブックマークに追加
  • Qiitaで続きを読む

deviseでの`downcase' for nil:NilClassエラー

背景 Rails6でdeviseでサインアップAPI作成中に遭遇 取り急ぎ解決したのでメモ書き程度に記載。 エラー内容 $ curl -X POST http://localhost:3015/a…
  • このエントリーをはてなブックマークに追加
  • Qiitaで続きを読む

fields_forを使用して新規登録時に別レコードも作成する

はじめに railsを利用してポートフォリオを制作しました。制作するにあたって、会員登録時に別モデル内にレコードを作成したいと思いました。 その機能を実装したいと思った理由は、ゲームの成績を管理す…
  • このエントリーをはてなブックマークに追加
  • Qiitaで続きを読む

重複のバリデーションエラーを回避するFactoryBotの書き方

目的 Userモデルにてemailの一意性をバリデーションとして設定している場合、下記のテストコードではエラーが発生する。 ruby FactoryBot.define do factory :u…
  • このエントリーをはてなブックマークに追加
  • Qiitaで続きを読む

エラー対応:Migration Nameにて「NO FILE」

エラー内容 modelを実装中、DBに不手際を確認。 該当ファイルを削除した結果、Migration Nameにて「NO FILE」のエラーを確認。 「rails db:rollback」を実施し…
  • このエントリーをはてなブックマークに追加
  • Qiitaで続きを読む

gretelを使ってパンくずリストを作成

目的 scaffoldアプリにてgretelを使ってパンくずリストを作成する。 最低限の内容を学習するため表示させるのはuser_newとuser_showのみにします。 新規の技術・機能の概要 …
  • このエントリーをはてなブックマークに追加
  • Qiitaで続きを読む

Rake + Wheneverでブログのステータスを自動的に変更するアプリを作成

目的 シンプルなブログアプリに記事のステータスをcronタスクにて自動的に変更する機能を実装する。 新規の技術・機能の概要 Rake Rubyで記述されたビルドツール Whenever rails…
  • このエントリーをはてなブックマークに追加
  • Qiitaで続きを読む

[Rails][shebang] bin/rails : No such file or directory 解決法

問題 VM上のCentOS 環境からgit cloneした Rails projectの bin/rails bin/rake などbinstabコマンドがうまく実行できない。 $ bin/rai…
  • このエントリーをはてなブックマークに追加
  • Qiitaで続きを読む