Mysql
 sql >> Base de Dados >  >> RDS >> Mysql

Como configurar a entidade (doctrine) para visualização do banco de dados no Symfony 2


A resposta aceita está correta, mas gostaria de oferecer algumas sugestões adicionais que você pode considerar:

Marque sua entidade como somente leitura.

Torne o construtor privado para que apenas o Doctrine possa criar instâncias.
/**
 * @ORM\Entity(readOnly=true)
 * @ORM\Table(name="your_view_table")
 */
class YourEntity {
    private function __construct() {}
}