lire les objets a persisté mais pas encore rincé avec la doctrine

Je suis nouveau sur symfony2 et doctrine.
voici le problème que je le voir.
je ne peux pas utiliser :

$repository = $this->getDoctrine()->getRepository('entity');
$my_object = $repository->findOneBy($index);

sur un objet qui est conservé, MAIS ne disparaît PAS ENCORE !!
je pense que getRepository lire à partir de DB, donc il ne trouvera pas un non-rincé objet.

ma question: comment faire pour lire ces objets qui sont persistantes (je pense qu'ils sont quelque part dans une "doctrine de la session") afin de les utiliser de nouveau avant de me faire rincer la totalité de mon lot ?

chaque profil dispose de 256 physique des panaches.

chaque profil a 1 plumeOptions enregistrement assigné.

Dans plumeOptionsj'ai un cartridgeplume qui est un FK pour PhysicalPlume.

chaque plume est identifié par ID (auto-générée) et un INDEX (généré par l'utilisateur).

règle: je dis profil 1 a physical_plume_index numéro 3 (=index) est connecté.

maintenant, je veux copier un profil avec toutes ses données associées à un autre profil.

nouveau profil est créé. Nouvelle 256 panaches sont créés et copié à partir d'anciennes profil.

je veux relier le nouveau profil de la nouvelle plume les index 3.

vérifier ici: http://pastebin.com/WFa8vkt1

source d'informationauteur xeon