Rails 3: Arel для НЕ СУЩЕСТВУЕТ?

Как написать NOT EXISTS в Arel? У меня проблемы с переводом этого запроса на Арель:

SELECT * FROM deals 
WHERE NOT EXISTS (
   SELECT 1 FROM reward_deals 
   WHERE reward_deals.deal_id = deal.id 
   AND NOT (
      reward_deals.awarding_type = 'deal' 
      AND reward_deals.deal_id = reward_deals.awarding_id
   )
 )
9
задан Pedro Rolo 29 September 2014 в 16:19
поделиться