Jawaban yang diterima benar, tetapi saya ingin menawarkan beberapa saran tambahan yang mungkin ingin Anda pertimbangkan:
Tandai entitas Anda sebagai hanya-baca.
Jadikan konstruktor pribadi sehingga hanya Doctrine yang dapat membuat instance.
/**
* @ORM\Entity(readOnly=true)
* @ORM\Table(name="your_view_table")
*/
class YourEntity {
private function __construct() {}
}