Rails– tag –
-
【Rails】ERBのlink_toで動的なURLを生成する方法
ERBの中でlink_toを用いて外部サイトへのリンクを生成する際に、URLにRubyのコードを埋め込んで動的に変化させたかったのですが、やり方がわからなかったため、備忘録としてまとめます。 バージョン Ruby 3.0.3 Rails 6.1.6.1 記事の信頼性 ぼくは独学で未... -
【Rails】ERB内で複数行のコードをコメントアウトする方法3選
ERBテンプレートで複数行のコードをコメントアウトする方法を3つ紹介します。参考までにどうぞ。 -
【Rails】マイグレーションでカラムに特定の値だけを許可する方法
Railsのマイグレーションファイルで特定のカラムへ格納される値に制約をつけたかったのですが、そのやり方が分からなかったので、備忘録としてまとめます。 バージョン Ruby 3.2.2 Rails 7.1.2 MySQL8.0 記事の信頼性 ぼくは独学で未経験から従業員300名以... -
【Rails API】複数テーブルをincludeし特定のカラムを指定してレスポンスデータを作る
RailsでAPIを作成するときに、複数のテーブルから特定のカラムの値だけをレスポンスデータに含める方法が分からなかったので、備忘録としてまとめます。 バージョン Ruby 3.2.2 Rails 7.1.2 記事の信頼性 ぼくは独学で未経験から従業員300名以上の自社開発... -
Vue.jsコンポーネントからERBの画面をリロードするにはreloadメソッドを使う
ERBでできている画面のうち一部だけをVue.js化している人向けに、Vue.jsのコンポーネントからERBで実装されている画面をリロードする方法をまとめました。参考までにどうぞ。 -
Rails7.1 APIモード + MySQL + Dockerの環境構築
Rails7.1 APIモード + MySQL + Dockerの構成で環境構築をする手順をまとめました。記事に沿って作業を進めれば誰でも環境構築が完了します。ぜひご覧ください。 -
【Rails】中間テーブルの関連付けを変える際は複合インデックスに注意
中間テーブルの関連付けを変えた際の複合インデックスの注意点について知りたくないですか?この記事ではRailsで中間テーブルの関連付けを変えた際の注意点を解説しています。ぜひご覧ください。 -
【Rails】raise(ArgumentError, “Table ‘#{from_table}’ has no foreign key for #{to_table || options}”)の対処法
raise(ArgumentError, “Table ‘#{from_table}’ has no foreign key for #{to_table || options}”)というエラーの原因と対処法をまとめました。最後まで読めばエラーを解決できます。参考までにどうぞ。 -
【Rails】Railsコンソールでテーブルのインデックスを確認する
Railsコンソール内で特定のテーブルに設定しているインデックスを確認したいと思ったのでやり方をまとめます。 バージョン Ruby 3.0.3 Rails 6.1.6.1 【問題】 DBにインデックスが正しく貼られているか確認したかったです。 業務ではDockerを使っています... -
【Rails7.1 API】uninitialized constant Rack::Cors (NameError)の対処法
Rails7.1のAPIモードでuninitialized constant Rack::Cors (NameError)というエラーが出た時の解決方法を探していませんか?この記事ではエラーの原因と対処法をまとめています。エラーに苦しんでいる方はぜひご一読ください。