Heim >Backend-Entwicklung >PHP-Tutorial >Detaillierte Erläuterung der Methode zur Implementierung einer gemeinsamen Abfrage in Symfony2
In diesem Artikel wird hauptsächlich die Implementierungsmethode der gemeinsamen Symfony2-Abfrage vorgestellt und die spezifischen Schritte und Implementierungstechniken der gemeinsamen Symfony2-Abfrage kurz anhand von Beispielen analysiert. Freunde in Not können darauf verweisen. Ich hoffe, dass es für alle hilfreich ist.
1.yml-Datei
Acme\MspadminBundle\Entity\MspArticle: type: entity table: msp_article manyToOne: Channel: targetEntity: MspChannel inversedBy: Articles joinColumn: name: channel_id referencedColumnName: channel_id User: targetEntity: MspUser inversedBy: Userone joinColumn: name: user_id referencedColumnName: user_id
Acme\MspadminBundle\Entity\MspChannel: type: entity table: msp_channel oneToMany: Articles: targetEntity: MspArticle mappedBy: Channel
Acme\MspadminBundle\Entity\MspUser: type: entity table: msp_user oneToMany: Userone: targetEntity: MspArticle mappedBy: User
2. Abfragecode:
$sql="SELECT a.id,a.checkStatus,a.title,a.releaseSysDate, a.visitTotal,u.userName ,n.name FROM AcmeMspadminBundle:MspArticle a JOIN a.User u JOIN a.Channel n"; $query = $emt->createQuery($sql." Where a.checkStatus = 0 "); $mspArtile = $query->getResult();
Verwandte Empfehlungen:
Detaillierte Erläuterung der Verwendung des Symfony2-Controllers
Detaillierte Erläuterung des Symfony2-Framework-Erstellungsprojekts und der Einstellungsvorlage
Detaillierte Erklärung, wie Symfony Anforderungsparameter in Vorlagen und Verhaltensweisen erhält
Das obige ist der detaillierte Inhalt vonDetaillierte Erläuterung der Methode zur Implementierung einer gemeinsamen Abfrage in Symfony2. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!