Dire che in Doctrine2 sono presenti due entità correlate l'una all'altra, Modelli \ Utente e Modelli \ Commento. Se faccio questo in Dottrina 2.0.0 ...Doctrine2 findBy oggetto relazione attiva errore di conversione stringa
<?php
// $em instanceof EntityManager, $user instanceof Models\User
$comments = $em->getRepository('Models\Comment')
->findBy(array('user' => $user, 'public' => true));
... ottengo un errore di PHP:
Severity: Notice
Message: Object of class Models\User to string conversion
Filename: DBAL/Connection.php
Line Number: 574
Questo non dovrebbe accadere, giusto? Se utilizzo QueryBuilder e setParameter ('utente', $ utente) funziona come previsto.
@beberlei Ciao, mi chiedevo se questa funzione è ancora nella tabella di marcia (Query per oggetto). Ho provato a guardare Jira senza successo nel trovare qualcosa – calumbrodie
@beberlei: avere ancora questo problema con la dottrina 2.1.6, è normale? – greg0ire