ユーザーモデルからモデレーターのリストを取得したいのですが、この場合は機能します
u = User.new(:name => "n", :surname => "s", :email => "a@m.c", :password => "x")
u.add_role(:moderator)
u.save!
しかし、このようにユーザーモデルにリソースを割り当てると、ロールモデレーターを持つユーザーが一覧表示されません
u = User.new(:name => "m", :surname => "b", :email => "a@m.c", :password => "x")
u.add_role(:moderator, Post.first)
u.save!
アップデート
post.rb
class Post < ActiveRecord::Base
attr_accessible :user_id, :content
belongs_to :user
end
user.rb
class User < ActiveRecord::Base
rolify
end