sql >> Database >  >> RDS >> Mysql

Doctrine verpest vragen over entiteiten met een Extends

Volgens Doctrine's documentatie , zijn er 3 manieren om een ​​klas uit te breiden:

U wilt ofwel de overerving van één tabel of de overerving van de klassentabel.

De toegewezen superklasse werkt niet omdat je de bovenliggende klasse wilt Post een op zichzelf staande entiteit te zijn. In dat geval de Post class moet je het niet definiëren als abstract .

Tenzij je een groot aantal extra velden hebt, zou je waarschijnlijk single table inheritance moeten gebruiken .




  1. Wat is SQLite?

  2. if(!isset($_SESSION['gebruikersnaam'])) waardoor gebruikers worden omgeleid van confirm_login_form.php terug naar index.php

  3. Symfony 2:INNER JOIN op niet-gerelateerde tabel met doctrine-querybuilder

  4. Hoe de TRIM()-functie werkt in MySQL