Mysql
 sql >> Datenbank >  >> RDS >> Mysql

Benutzerdefinierte DQL-Funktionen in Doktrin2

Der partial Das Schlüsselwort weist Doktrin an, Entitäten zurückzugeben, die nur teilweise hydratisiert sind, und ermöglicht es Ihnen, anzugeben, welche Felder hydratisiert werden sollen.

Beim Abrufen von Teilentitäten sind Sie darauf beschränkt, die Felder der Entität auszuwählen (denn wo würde die Doktrin sonst das von Ihnen ausgewählte Feld „speichern“?), sodass es nicht möglich ist, eine DQL-Funktion als Feld eines Teilobjekts anzugeben.