Dans le cadre d'une application sur laquelle je travaille, je présente à l'utilisateur un écran où il peut mettre à jour ses informations de compte, son adresse et son profil. Seuls les informations de compte est l'épargne, et après que j'appelle $model->profile->populate($_POST['Account_profile']);
j'appelle die($model->profile->dump());
et obtenir deux erreurs, à la fois dans le fichier Doctrine BasicEntityPersister.php
:Doctrine 2 Erreur
line 1574: Undefined index: visitor
et
lie 1579: Invalid argument supplied for foreach()
Je un sentiment que cela a à voir avec une cartographie relationnelle incorrecte, mais je suis un peu un noob à Doctrine 2. Quelqu'un sait ce que ces erreurs peuvent signifier?
Merci
Il semblerait que vous essayiez de définir un champ ('visiteur') qui ne soit pas dans votre index de publication, soit dans l'entité. – lewsid
Vous avez raison, un autre développeur a changé le nom du visiteur en un nouveau nom de champ. La doctrine essayait de cartographier dans un modèle. Merci! – symlink