を選択し、私はこのは、のように使用してジョイン: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はversions.nameにproducts.nameをロードしていますか? versions.nameの値がversions.first.whatに含まれていませんか? – Ben
こんにちはベン、ご意見ありがとうございます。私の誤解は、IRB(またはRailsコンソール、またはその両方)... things.first.実際に私が必要としていたものを含んでいたものでした。しかし、thing.firstはまだコンソールでそれを示していない.....まだ学んでいます。再度、感謝します。 –