我想获取所有文章,并获取文章的类型(判别器)。也许还有另一种方法可以组合所有孩子(所有固定和拍卖的记录)并在创建日期对它们进行排序?
文章实体:
/**
* Article
*
* @ORM\Table("articles")
* @ORM\Entity
* @ORM\HasLifecycleCallbacks
* @ORM\InheritanceType("JOINED")
* @ORM\DiscriminatorColumn(name="article_type", type="string")
* @ORM\DiscriminatorMap({"auction" = "Auction", "fixed" = "Fixed", "tba" = "TBA"})
*/
class Article
{
拍卖实体
/**
* Auction
*
* @ORM\Table("auction")
* @ORM\Entity
*/
class Auction extends Article
{
...
固定实体
/**
* Fixed
*
* @ORM\Table("fixed")
* @ORM\Entity
*/
class Fixed extends Article
{
...