[問題] rails 關聯問題

看板Ruby作者 (Henry)時間13年前 (2011/07/25 18:56), 編輯推噓0(003)
留言3則, 2人參與, 最新討論串1/1
環境: Ruby 1.9.2 Rails 3.0.9 win7-64 mysql 5.1.53 狀況: 設計一個旅館管理系統問題 資料庫中存的表與關連分別是 "room_type" 1 to many "guest" 1 to many "reservation" 從reserveration中的存取room_type的欄位 透過console測試 res =Reservation.find(1).guest.room_type.name 能抓到要的東西 可是在網頁上出錯顯示抓到空值 controller寫法 def show @res=Reservation.find(params[:id]) end view寫法 <%= @res.guest.room_type.name%> 請問問題是出在哪裡? 謝謝 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 123.195.168.154 ※ 編輯: hst1805 來自: 123.195.168.154 (07/25 19:12) ※ 編輯: hst1805 來自: 123.195.168.154 (07/25 19:13)

07/25 19:20, , 1F
params[:id]的值印出來看看
07/25 19:20, 1F

07/25 19:26, , 2F
不好意思我找到問題了剛好撈的那筆資料guest與room_type沒
07/25 19:26, 2F

07/25 19:27, , 3F
沒有接上,佔了一版面真是抱歉
07/25 19:27, 3F
文章代碼(AID): #1EBKlK9I (Ruby)
文章代碼(AID): #1EBKlK9I (Ruby)