2012-03-22 7 views
1

rails 3.1では、activerecordを使用して特定の条件に基づいてリスト内のユーザーレコードを抽出しています。例:rails3.1 - activerecordオブジェクトへのクエリの追加

users = User.where("points > 10") 

私が欲しいものは、コントローラ内のオブジェクトに2番目のクエリの結果を追加し、返される結果の数に応じて、です。たとえば、最初のクエリで5個未満のレコードが返された場合は、

users = User.where("points > 5 and points < 11") 

の結果を追加することができますか?

ありがとうございます!

答えて

0
users = Users.where("points > 10") 
if foo 
    users << Users.where("points > 5 and points < 11") 
end 
+0

それだけでは、追加されたすべてのレコードが1つの余分なレコードに追加されますか? – user1051849

関連する問題