С помощью SQL я могу легко выполнять под- запросы вроде этого
User.where(:id => Account.where(..).select(:user_id))
Это дает:
SELECT * FROM users WHERE id IN (SELECT user_id FROM accounts WHERE ..)
Как я могу сделать это, используя rails '3 activerecord / arel / meta_where?
Мне нужны / мне нужны реальные подзапросы, без обходных путей Ruby (с использованием нескольких запросов).