- 投稿日:2023-01-28T22:53:07+09:00
Ruby 引数
引数とは メソッドに渡すことができる値のこと。 実引数と仮引数 def メソッド名(仮引数) # 処理 end # メソッドの呼び出し メソッド名(実引数) メソッドを定義したときに()内に記述して…
- 投稿日:2023-01-28T22:07:34+09:00
配列をactiverecordへ変換する
はじめに find_in_batchesメソッドはactiverecordに対してのみ使用できるので配列をactiverecordへ変換したい 方法 配列に格納されたデータのidのみを別の配列に格納…
- 投稿日:2023-01-28T21:58:53+09:00
Ruby on Rails Webアプリケーションの雛形を作ろう
アプリケーションを立ち上げるときのコマンド 条件 Railsのバージョンは6.0.0を用いる アプリケーション名は、「output_projects」 データベース管理システムにMySQLを使用する rails _6.0.0_ new output_projects -d mysql…
- 投稿日:2023-01-28T18:43:47+09:00
ActionView::MissingTemplate in Devise::Registrations#Newエラー
エラー内容 deviseを導入し、ユーザー新規登録画面とログイン画面を実装中のこと。 viewsファイルで<% render %>を用いて 部分テンプレートを呼び出そうとした際に発生。 現在の階層↓ 仮…
- 投稿日:2023-01-28T17:57:59+09:00
&. (ぼっち演算子)
はじめに ぼっち演算子をつけるべきか、つけないべきかよく迷うのでメモ ぼっち演算子 オブジェクトに対してとあるメソッドを呼び出した時 そのオブジェクトがnilでない場合・・・実行結果を返す nilの…
- 投稿日:2023-01-28T17:19:23+09:00
rails db:create 違うdevelopment生成
はじめに フリマアプリ作成時にrails db:create実行時に アプリ名ではないdevelopmentが作成されてしまうエラーが生じました。 仮説 調べたところ↓ https://progra…
- 投稿日:2023-01-28T11:43:03+09:00
Slack::Notifierをrspecでmockする
SlackNotifierのmock方法の記事が見つからなったため書いてみました。 let(:slack_mock) { double('slack') } subject { #処理を定義 } #…
- 投稿日:2023-01-28T02:48:49+09:00
[Rails7]kaminariを実装するときに起きたエラーと対処法
エラー1つ目 https://qiita.com/mmaumtjgj/items/771deb2f3da3eecb4f54 こちらの記事を参考にpagenate機能を実装しようとしていたところ、un…
- 投稿日:2023-01-28T02:48:49+09:00
[Rails7]kaminariでページネーションするときにundefined method `page' for #<User::ActiveRecord_Relation...とエラーが出たときの対処法
https://qiita.com/mmaumtjgj/items/771deb2f3da3eecb4f54 こちらの記事を参考にpagenate機能を実装しようとしていたところ、undefined…
- 投稿日:2023-01-28T00:41:44+09:00
[Rails]実務のコードは膨大すぎて大変だった。全体のコードの把握するためのコツとは。
実務のコードは膨大すぎて大変だった! Railsで下記のサービスを作ったことはありますが、やはり、実務としてのコードは膨大すぎて、初めて実務に入った時は大変な思いをしました。 https://qii…
- 投稿日:2023-01-28T00:17:01+09:00
[Ruby&VSCode]のメソッドジャンプの設定方法
はじめに Javascript&VSCodeでのお馴染みのGo to definition(F12キー)機能ですが、Rubyではデフォルトではない機能ですね。 初めて実務でRailsのコードを読んだ…