Я думаю, вы найдете, что ваш ответ относится к Symfony 2.x (Doctrine 2), которая поддерживает пространства имен и службу менеджера сущностей, тогда как оригинальный вопрос помечен как Symfony 1

самый чистый способ использования методов findBy в Doctrine, но с возвратом массива, а не объектов.

Doctrine::getTable('Table')->findOneById(x);

Это работает, но возвращает объект доктрины.

Я все еще хотел бы иметь возможность использовать методы поиска, но я знаю, что не могу добавить

->fetchArray()

в конце.

У кого-нибудь еще была эта проблема?

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

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