グループに関連付けられたユーザーモデルがあります。関係は以下のとおりです。
class User < ActiveRecord:;Base
has_many :groups
end
class Group < ActiveRecord::Base
belongs_to :user
scope :user_groups, lambda { where(arel_table(:user_id).eq(@current_user.id) }
end
class ApplicationController < ActionController::Base
def current_user
@current_user ||= User.find(session['entity.user']) if session['entity.user']
end
end
グループインデックスページのselect_tagでcurrent_userグループをフィルタリングしたい。
これを達成する方法は?