Zend FR

Consultez la FAQ sur le ZF avant de poster une question

Vous n'êtes pas identifié.

#1 06-10-2014 14:55:14

JGreco
Administrateur
Date d'inscription: 22-12-2012
Messages: 432

[résolu]Doctrine insert et mis à jour de toutes les entités... why..?

Bonjour,

Il y a une chose que je ne comprends pas dans le système de Doctrine, l'insert et la mise à jour.

Code:

[lang=php]
$this->em->transactional(function () use ($datas, $connection) {
                $connection->insert('newTable', $datas['key']);
            });

Je lance cette méthode qui est censé donc m’insérer des nouvelles données dans ma table newTable. Mes $datas sont récupérés à partir d'une autre entité (disons toto) et ont été modifié au cours du processus, l'instance de l'entité toto à donc changé au cours du traitement. Toutefois la valeur à juste été altérée sans forcément nécessiter un enregistrement.

(en gros j'ai un champ dans ma table toto qui est sérialisé je le désérialize afin de récupérer toutes mes données de configuration, mais du coup à l'insert de mes autres donnée dans newTable, mon champ de la table toto comporte Array et j'ai perdu toutes mes données)

Y a t'il un moyen de lui dire "hé mon coco tu m'insert juste ce que je veux sans toucher au reste !!" ?


Merci pour l'aide smile

Dernière modification par JGreco (09-10-2014 09:00:51)


ZF2 et doctrine addict
profil stack overflow : http://stackoverflow.com/users/3333246/ … ab=profile

Hors ligne

 

Pied de page des forums

Propulsé par PunBB
© Copyright 2002–2005 Rickard Andersson
Traduction par punbb.fr

Graphisme réalisé par l'agence Rodolphe Eveilleau
Développement par Kitpages