1
選擇
我試圖做到這一點加入使用如:用ActiveRecord
Version.find(:all, :joins=>"JOIN editions ON versions.edition_id=editions.id JOIN products ON editions.product_id=products.id", :select=>"products.name, versions.name AS what")
但ActiveRecord的不尊重AS關鍵字...任何想法?
編輯:由於這兩個字段被稱爲「名稱」,他們正在碰撞,所以我只得到列表中的最後一個。
只是跑了一些非常相似的東西,爲我工作。你能更詳細地描述這個問題嗎? ActiveRecord是否將products.name加載到versions.name中? version.first.what不包含versions.name中的值嗎? – Ben 2009-06-19 14:45:09
嗨,本,感謝您的評論。我的誤解是IRB(或者Rails控制檯,或者兩者兼而有之)......事情。首先,確實包含了我需要的東西。然而,thing.first並沒有在控制檯中顯示它......仍在學習。再次感謝。 – 2009-06-20 02:07:37