Я хочу получить все статьи и получить тип статьи (дискриминатор). Может есть другой способ объединить всех дочерних (все записи фиксированных и аукционных) и отсортировать их по дате создания?
Статья Сущность:
/**
* 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
{
...