Doctrine2...Meilleure hydratation de la mode?

Je suis en train de concevoir une pièce système de réservation qui a neuf entités, qui tous se rapportent les uns aux autres. Dans ce cas précis je suis récupération de 10 à 30 lignes de l'entité entry qui a 25 propriétés. Chaque entrée a un room qui a 10 propriétés. J'ai besoin de tous les renseignements d'inscription ainsi que entry->room->id et entry->room->name. Mais il semble que la doctrine est le chargement de l'ensemble de la room lorsque j'utilise Query::HYDRATE_ARRAY. Il semble être à chargement différé dans Query::HYDRATE_OBJECT plus facilement.

Donc, je me demandais si à l'aide de la Query::HYDRATE_OBJECT mode est plus rapide ou plus "mieux" que Query::HYDRATE_ARRAY /Query::HYDRATE_SCALAR/Query::HYDRATE_SINGLE_SCALAR. Depuis que je suis la réutilisation de certains vieux code que je voudrais utiliser HYDRATE_ARRAY mais seulement si ça ne va pas ralentir l'application.

OriginalL'auteur Daniel | 2011-07-22