私のテーブルには次の関係があります
item.rb
has_one :item_shipping_detail
item_shipping_detail.rb
belongs_to :item
has_many :shipping_statuses
status.rb
belongs_to :item_shipping_detail
元。データ
アイテム
id title city state country
1 Title1 Nagpur Maharashtra India
item_shipping_details
id item_id price description
1 1 10 Electronic
ステータス
id item_shipping_detail_id status_city status_state status_country created_at
1 1 Mumbai Maharashtra India 2012-01-09 07:58:16
2 1 Akola Maharashtra India 2012-01-10 07:58:16
3 1 Nagpur Maharashtra India 2012-01-11 07:58:16
(LATEST or MAX)
単一のクエリを使用して、次の結果 (item、item_shipping_details、statuses ) が必要です
id title city state country price description status_city status_state status_country
1 Title1 Nagpur Maharashtra India 10 Electronic Nagpur Maharashtra India
JYI:- Rails 2.3.8 を使用しています