u2 = User.where(id: 10) u3 = User.organizations.where(id > 10) u2 + u3 #error
railsで上記のようにactiveReocrdから取得したデータを結合して出す方法はありますか?
特定の条件の場合別のクエリを発行して足したいですが、解決策がわかりませんでした。
ざっくりして以下のようなフローです。
def index @user_list = current_user.organizatons.where(id > 10) #通常はこれを出す @private_user_list = User.where(status: 1) if current_user.is_admin? #adminの場合、あるクエリを足したい @user_list + @private_user_list #error end