私は以下の協会を持っています。
class Package < ActiveRecord::Base
has_many : modules
end
class Module < ActiveRecord::Base
belongs_to : package
end
そして、これを使用して、結合からレコードを取得します。
@recs = Package.includes(:modules).where( 'name' => 'abc-pkg').all
ただし、結果セットに@recs
は、親テーブルの(パッケージ)列のみが含まれます。子(モジュール)テーブルの列を取得するにはどうすればよいですか?
PS:PostgreSQL9.1とgem'pg'アダプターを使用
ありがとうございました。