前提
referenceでroomにplan_idを入れており、rooom.room_nameからplans/showページに遷移できるようにしたいのですがlink_toでのルーティングの仕方が分かりません。
発生している問題・エラーメッセージ
Routing Error No route matches [GET] "/@plans/18"
該当のソースコード
_room.html.erb
1<%= link_to room.room_name, "/@plans/#{room.plan_id}", class: "text-decoration-none" %><br />
rooms_controller.rb
1def index 2 @rooms = Room.all.select(:id,:room_name,:plan_id) 3 @currentEntries = current_user.entries 4 myRoomIds = [] 5 6 @currentEntries.each do |entry| 7 myRoomIds << entry.room.id 8 end 9 10 @anotherEntries = Entry.where(room_id: myRoomIds).where('user_id != ?',current_user.id) 11 end
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
退会済みユーザー
2022/10/07 06:25