Я знаю, как использовать "DISTINCT" в Doctrine 2, но мне действительно нужно использовать "DISTINCT ON (поле)", и я не знаю, как это сделать с QueryBuilder.
Мой SQL-запрос выглядит так:
SELECT DISTINCT ON (currency) currency, amount FROM payments ORDER BY currency
И этот запрос работает идеально, но я не могу использовать его с QueryBuilder. Может быть, я мог бы написать этот запрос по-другому?