- 投稿日:2022-07-31T23:59:37+09:00
私の新人研修はこんな感じでした。
プログラミング未経験の新卒2人が、開発期間4週間で 「社員間で本を貸し借りできるアプリ」を作成しました! このアプリは、社内の課題を解決するアプリを作成するという新人研修の成果なのですが、この開発の…
- 投稿日:2022-07-31T22:54:21+09:00
rails モデルとは何か 初心者向け
始めに 現在プログラミング初学者でポートフォリオ作成中です。Modelの理解が曖昧なため自分の様な初心者にもわかりやすいようにまとめてみた。 まずは頑張って公式資料を見てみる 初学者にとって、本当…
- 投稿日:2022-07-31T21:11:48+09:00
【ActiveRecord】JOIN したテーブルに条件を指定するときは merge を使おう【Tips】
例として次のようなクラスがあると想定します。 class User < ApplicationRecord has_many :comments end class Article < Applic…
- 投稿日:2022-07-31T20:32:39+09:00
devise_token_authを用いたユーザ登録時の「Unpermitted parameter: :registration」の対処
はじめに vue.js + Ruby on Rails(apiモード)でユーザ登録機能を作成中に、以下のエラーが発生。 ruby Processing by DeviseTokenAuth::Re…
- 投稿日:2022-07-31T20:28:51+09:00
【Ruby on Rails】ransackの関連を調べる方法
やり方 rails consoleを開く。 ruby [8] pry(main)> Gorira.ransackable_associations => ["corporation", "user…
- 投稿日:2022-07-31T17:48:30+09:00
【Rails】現場Railsプロセス -Chapter3-タスク管理アプリケーションを作ろう
目次 1.はじめに 2.内容い 3.内容ろ 4.内容は 5.おわりに 1. はじめに 2. 内容い 3. 内容ろ 4. 内容は 5. おわりに
- 投稿日:2022-07-31T17:39:29+09:00
Rails及びDocker環境でのpry-railsのデバッグ方法
なぜ記事を書こうと思ったか Rails及びDocker環境でpry-railsでのデバッグをおこなったので、そのやり方を記載致します。 これまで、行っていたデバッグよりもより細かくコードを確認でき…
- 投稿日:2022-07-31T17:24:15+09:00
【Ruby on Rails】検索結果のレコードを並び替える
はじめに レコードの検索・並び替え、それぞれを単独に行うのであれば容易にできますが、検索結果のレコードを並び替えるとなると、検索結果をどのように次のリクエストに引き継ぐのかが問題になります。個人開…
- 投稿日:2022-07-31T17:01:58+09:00
Railsを久しぶりに触ったので整理してみた
概要 開発時に使用するメモを整理しました。 Rail APIモードでの始め方 bundle init gemfileを修正 bundle install rails new . -d postgr…
- 投稿日:2022-07-31T14:08:44+09:00
バリデーションが発火するタイミングについて
RailsのActiveRecordにはDBの正しいデータだけを保存するためにバリデーションを行うための機能がああります。 通常はmodelにてバリデーションを実装するが、発火するタイミング、シチュ…
- 投稿日:2022-07-31T12:28:08+09:00
【Ruby on Rails】deviseの導入から実装するまで
目標 deviseを導入し実行できるまで 開発環境 ruby '3.1.2' rails '7.0.3' 実装 devise導入から、実装までの一連の流れ deviseをインストール gem 'd…
- 投稿日:2022-07-31T12:07:03+09:00
【Rails】Simple Calendar gem を使ってカレンダー機能作成
カレンダー機能を実装した時の忘却防止メモ 公式リファレンスを参考にgemを追加 Gem install gem "simple_calendar", "~> 2.0" bundle installを…
- 投稿日:2022-07-31T10:39:21+09:00
コントローラ#アクションとHTTPメソッド・ルーティングヘルパーの対応表
コントローラ#アクションとHTTPメソッド・ルーティングヘルパーの対応表です。 コントローラスペックをリクエストスペックで置き換える際に使ってください。 参考 Rails のルーティング - Rai…
- 投稿日:2022-07-31T09:55:40+09:00
【Rails】いいね機能index追加(resourceからresoucesへの変更)
はじめに 先日、いいね機能を実装した。↓ https://qiita.com/vaza__ta/items/c0bc7f590793ab5a4769 showテンプレートにいいねしたユーザー一覧を…