私は次のモデルを持っています:
class Role < ActiveRecord::Base
has_many :assignments
has_many :users, :through => :assignments
end
class Assignment < ActiveRecord::Base
belongs_to :user
belongs_to :role
end
class User < ActiveRecord::Base
has_many :assignments
has_many :roles, :through => :assignments
...
end
ユーザーの役割を見つけようとしていますが、しようとすると
user.assignments.name
テーブルのロール(列名)からユーザーのロールを出力しません。
それを印刷する方法は?