Angenommen, ich habe in Doctrine2 zwei Entitäten, die miteinander in Beziehung stehen: Modelle \ Benutzer und Modelle \ Kommentar. Wenn ich das in Doctrine 2.0.0 mache ...
%Vor%... Ich bekomme einen PHP Fehler:
Bewertung: Hinweis
Nachricht: Objekt der Klasse Models \ User to string conversion
Dateiname: DBAL / Connection.php
Zeilennummer: 574
Das sollte nicht passieren, oder? Wenn ich den QueryBuilder und setParameter ('user', $ user) verwende, funktioniert es wie erwartet.
Ich glaube leider nicht, dass die Abfrage nach Beziehungen direkt über Repository-Objekte unterstützt wird.
In diesem Fall ist es wahrscheinlich am besten, eine benutzerdefinierte Repository-Klasse mit einer findByUser-Methode zu schreiben.
%Vor%Vergessen Sie nicht, Ihre Kommentar-Entität zu aktualisieren, um das benutzerdefinierte Repository zu verwenden:
%Vor%