У меня есть представление SQL с несколькими таблицами, объединенными с объединением всех. Представление имеет идентификатор столбца, который является первичным ключом для каждой записи (которая может быть получена из разных таблиц).
Проблема в том, что из-за объединения результатов просмотра может быть несколько строк с одинаковым идентификатором.
В этом случае Doctrine_Collection, кажется, автоматически группирует все записи по столбцу id, делая некоторые записи исчезающими.
Есть ли способ изменить это поведение?