2012-03-19 14 views
0

ここで私は私のモデルから値を取得していますし、私は私のコントローラでインスタンス変数としてそれを入れています:インスタンス変数をRuby on Railsの配列として扱うことはできますか?

@users = User.where(:approved => true, :enabled => true) 

は、今私は、次の操作を行うことができるように@usersは配列として振る舞うようにしたい:

@users = @users | current_user 

すなわちアレイユニオンです。任意のポインタ?

答えて

0

これは@current_user配列を初期化します:

@current_user = [current_user] 

はその後、私は

@users = @current_user | @users 

を行なったし、それが働きました!

もっと良い解決策があるかどうかをご提案ください。

1
@users = User.where(:approved => true, :enabled => true).to_a 
関連する問題