Как выполнить запрос, который включает «где существует» в Arel? Например, в таком запросе, чтобы показать всех поставщиков хотя бы с одним заказом:
SELECT *
FROM suppliers
WHERE EXISTS
(SELECT *
FROM orders
WHERE suppliers.supplier_id = orders.supplier_id);
Я вижу «существует» в документации Arel http://rubydoc.info/gems/arel/2.0.7/Arel/Nodes/Exists , но у меня проблемы с его использованием.