sql >> Database >  >> RDS >> Mysql

Hoe entiteit (doctrine) in te stellen voor databaseweergave in Symfony 2

Het geaccepteerde antwoord is correct, maar ik wil u graag enkele aanvullende suggesties geven die u wellicht in overweging wilt nemen:

Markeer uw entiteit als alleen-lezen.

Maak de constructor privé zodat alleen Doctrine instanties kan maken.

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


  1. prestatiestraf van strings als primaire sleutels?

  2. Oracle sql-zelfstudie:Basis SQL-instructie

  3. Hoe kan ik een wachtwoord-hash in PHP decoderen?

  4. Hoe afdrukinstructies te echoën tijdens het uitvoeren van een sql-script?