0
所以這可能會讓人感到非常困惑。Rails數據庫通過id查找數據
基本上我有一個網絡應用程序,「事件」有一個電子郵件,用戶可以發送一封電子郵件,其中包含所選選項。
到目前爲止,選項保存到數據庫。用戶標識保存在表event_bookings中,其ID作爲event_id鏈接到package_bookings中,它具有包ID,它鏈接到我需要詳細信息的包。
的TLDR是這個
表>表>表>表擁有數據,我需要
@event_booking.package_bookings.each
目前這顯示了包ID在表內一切,所以基本上我要訪問包裹id(在byebug)但是我需要去獲得下一個等級並且顯示包裹的詳細信息
任何幫助都會很可愛,我可能會說這個超級錯誤!
繼承人的作品
(byebug) @event_booking.package_bookings.first.id
PackageBooking Load (0.3ms) SELECT "package_bookings".* FROM "package_bookings" WHERE "package_bookings"."event_booking_id" = $1 ORDER BY "package_bookings"."id" ASC LIMIT 1 [["event_booking_id", 6]]
23
(byebug) @event_booking.package_bookings.first
CACHE (0.0ms) SELECT "package_bookings".* FROM "package_bookings" WHERE "package_bookings"."event_booking_id" = $1 ORDER BY "package_bookings"."id" ASC LIMIT 1 [["event_booking_id", 6]]
#<PackageBooking id: 23, package_id: 23, event_booking_id: 6, quantity_tickets: 1, created_at: "2015-11-19 08:55:06", updated_at: "2015-11-19 08:55:06", sub_options_selected: [27]>
我很高興你明白我到底在說什麼!哈哈!非常感謝! – Tester123