Как написать цепочку UNION с ActiveRelation?

Мне нужно иметь возможность связать произвольное количество суб-выбора сUNION используя ActiveRelation.

Я немного смущен реализацией ARel этого, так как он, кажется, предполагаетUNION это бинарная операция

Тем не мение:

( select_statement_a ) UNION ( select_statement_b ) UNION ( select_statement_c )

действительный SQL. Возможно ли это без выполнения мерзкой подстановки строк?

Ответы на вопрос(4)

Ваш ответ на вопрос