【发布时间】:2011-11-01 10:02:50
【问题描述】:
您如何在 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
)
)
【问题讨论】:
标签: ruby-on-rails ruby-on-rails-3 activerecord arel