1 つ目はネイティブ SQL クエリで、問題なく動作していますが、アクティブ レコードではプレーヤー テーブルに関して何も表示されません。Batsman と Player の両方のモデル ファイルにアクセスできるようにしましたが、Player.name 属性が表示されません。
SELECT
players.name, batsmen.*
FROM
batsmen
INNER JOIN
players ON players.id = batsmen.player_id
WHERE
league_id = 13
Batsman.joins(:player).where('league_id = ?',13).select('players.name')
モデルはこちら
class Batsman < ActiveRecord::Base attr_accessible :fours,:name, :siz, :ave,:batsmenViaLeagues, :match, :league_id, :bestf, :fifty, :hights, :hundred, :innings, :nout, :player_id, :runs, :sr, :zero belongs_to :player has_many :leagues
class Player < ActiveRecord::Base
attr_accessible :image, :name end