[ruby-on-rails] タグが付いた質問
Ruby on RailsはRubyで書かれたオープンソースのWebアプリケーションフレームワークです。CoC (設定より規約)の指針にしたがって設計されていて、一般的な規約に従うことでWebアプリケーションを高速に開発することができるようになっています。
1,473 件の質問
0
票
1
回答
195
閲覧数
Rails7のlink_toで「method: :post」が指定できない
Rials7でXのようなウェブアプリを作っています。
開発環境&前提条件
Ruby 3.3.7
Rails 7.1.5.1
Windows 10 ×64
問題のコード:
<%= link_to("ログアウト", "/logout", {method: "post"}) %>
クリックすると No route matches [...
0
票
0
回答
46
閲覧数
delegate_missing_to 使用時に ActiveRecord の属性が優先されない問題について
問題概要:
Rails 7.1.4.1 で delegate_missing_to を使用していますが、orderable が nil の場合、ActiveRecord 属性が優先されず、nil が返ってしまいます。一方で、orderable が存在する場合は正しく値が取得できます。
コードサンプル:
Order/PhysicalOrder/...
0
票
3
回答
598
閲覧数
railsでサーバーを起動できない
railsでサーバーが起動できません。
実行環境:
・Windows 10
・Ruby x64 バージョン 3.3.7
・Rails バージョン 7.1.0 (gem install rails -v 7.1.0でインストール)
・SQLite インストール済み
コマンドプロンプトにrails sと入力し、サーバーを作成しようとすると以下のように表示されてしまいます。(※■■■...
0
票
1
回答
1,012
閲覧数
ruby-railsをインストールしてもエラーが表示される
コマンドプロンプトでrailsのコマ���ドを実行したときのエラーです。
windows10を使っています。
rubyのrailsバージョン7.0.3をインストールしたのですが、バージョンをrails -vで確認しようとすると
:/Ruby33-x64/lib/ruby/gems/3.3.0/gems/activesupport-7.0.3/lib/active_support/...
0
票
0
回答
99
閲覧数
Trace Inspector failed to start because of failing to check version
エラーが解消できません。
環境はdockerはWindows環境で構築して
AppはWindows環境でVSCodeでWSL(ubuntu)ターミナルで、
修正・実行しいます。
'gem debug' をGemfileに記載しています
group :development, :test do
# Call 'byebug' anywhere in the code to stop ...
0
票
0
回答
79
閲覧数
Ruby on rails 予期せぬ値が取得されて処理が失敗する
実現したいこと
現在Ruby on railsで宿泊予約アプリを作成しているものです。
実装したい内容としては
施設詳細画面にて「予約する」ボタンを押下
予約確認画面に遷移し「予約確定」ボタンを押下した際に予約が完了する
というものです。
分からないこと
現在施設詳細画面は引数として存在する施設の値が指定されるように実装したため表示できている(http://localhost:3000/...
0
票
1
回答
91
閲覧数
Rails7アプリをProductionモードで起動したら一部デザインが崩れてしまう
状況
自作Railsアプリのプログラムをローカルで開発したので、動作確認のためにDocker環境上でproductionモードで起動しました。
アプリ自体は起動し、http://localhost:8000 でアクセスするとアプリ自体も表示されるのですが、一部デザインが崩れて表示されてしまいます。(CSSがうまく効かず画像が特大サイズで表示されたりします。)
...
1
票
1
回答
98
閲覧数
DockerでRailsとMySQLの環境構築したいです
Dockerの学習をしているのですが、Railsでの環境構築が出来ず、行き詰まってしまいました。
実行したコマンド
docker-compose run web rails new . --force --database=mysql
発生したエラー
ffi-1.17.0-aarch64-linux-musl requires rubygems version >= 3.3.22, ...
0
票
1
回答
110
閲覧数
多対多の関連付けをしているtest/fixturesファイルの読み込みでエラーが生じる
問題
Rails 7.1.4
Minitest
タイトル通り、中間テーブルを用いた多対多関連付けをしているfixturesファイルの読み込みでエラーが生じてしまいます。
テスト実行時のエラーの内容は以下のとおりです。
❯ rails test test/models/user_test.rb
Running 2 tests in a single process (...
1
票
1
回答
229
閲覧数
Rails7でwebpackerからvite_railsに移行したが@rails/ujsが読み込めずにdestroyリクエストがgetリクエストになってしまう
前提
私はRails6で構成されていたアプリをRails7にバージョンアップした。
同時にwebpackerからviteに移行しました。
開発環境では問題なく動いていますが、本番環境ではrails/ujsがうまく動作していません。
現状
ブラウザのconsoleタグで以下のエラーが表示されている。
Uncaught TypeError: Cannot set properties of ...
0
票
0
回答
114
閲覧数
時系列ごとにメッセージを表示する方法を教えて欲しいです。
課題:時系列ごとにメッセージを表示する
1対1でメッセージをやり取りするメッセージアプリをRailsで作成中です。
やりたいことは、ユーザー一覧画面でユーザーを選択して、選択したユーザーの詳細画面でメッセージ投稿して、そのユーザー詳細画面でメッセージを表示したいです。
ユーザー詳細画面で送信ユーザーと受信ユーザーがどちらもメッセージを見れるようにしたいです。(...
0
票
1
回答
138
閲覧数
rails s を実行するとポート3000がすでに使用されているため、Pumaサーバーが起動できない
rails s
=> Booting Puma
=> Rails 7.0.3.1 application starting in development
=> Run `bin/rails server --help` for more startup options
Puma starting in single mode...
* Puma version: 5.6.4 (...
1
票
0
回答
186
閲覧数
/auth/cognito-idp にリダイレクトするとCSRFエラーになりました。RoRで omniauth-cognito-idp を使っています。
ローカル環境で実装中です。Ruby on Railsでomniauth-cognito-idpを使っています。 https://localhost:3000/login から https://localhost:8081/auth/cognito-idp にリダイレクトすると、CSRFエラーになりました。
ActionController::InvalidAuthenticityToken
...
1
票
1
回答
136
閲覧数
テーブルを作る判断基準を教えて欲しいです。
メッセージアプリを作成中です。
1対1でメッセージをやり取りしようとしています。
やりたいことは、ユーザー一覧画面でユーザーを選択して、選択したユーザーの詳細画面でメッセージ投稿して、そのユーザー詳細画面でメッセージを表示したいです。
ユーザー詳細画面で送信ユーザーと受信ユーザーがどちらもメッセージを見れるようにしたいです。
(よくあるチャットアプリのようなイメージです)
Userモデル(...
0
票
1
回答
97
閲覧数
アソシエーションした後のメッセージを作成し、保存する方法(コードの書き方)を教えて欲しいです。
メッセージアプリを作成中です。
1対1でメッセージをやり取りしようとしています。
やりたいことは、ユーザー一覧画面でユーザーを選択して、選択したユーザーの詳細画面でメッセージ投稿して、そのユーザー詳細画面でメッセージを表示したいです。
ユーザー詳細画面で送信ユーザーと受信ユーザーがどちらもメッセージを見れるようにしたいです。
(よくあるチャットアプリのようなイメージです)
class ...