Mysql
 sql >> Database >  >> RDS >> Mysql

Come impostare l'entità (dottrina) per la visualizzazione del database in Symfony 2

La risposta accettata è corretta, ma vorrei offrire alcuni suggerimenti aggiuntivi che potresti prendere in considerazione:

Contrassegna la tua entità come di sola lettura.

Rendi privato il costruttore in modo che solo Doctrine possa creare istanze.

/**
 * @ORM\Entity(readOnly=true)
 * @ORM\Table(name="your_view_table")
 */
class YourEntity {
    private function __construct() {}
}