在Doctrine中配置每个存储库集合

时间:2013-11-07 17:35:45

标签: symfony doctrine-orm

鉴于以下收集:

class ProductsCollection extends ArrayCollection
{
    // ...
}

以下实体:

class Invoice
{
    // ...

    /**
     * @ORM\OneToMany(targetEntity="Product", mappedBy="invoice")
     */
    protected $products;

    public function __construct()
    {
        $this->products = new ProductsCollection();
    }
}

当Doctrine为发票产品保湿时,它使用默认的集合类。我已阅读in the docs,可以全局更改此集合类。

是否可以按存储库配置它?

谢谢!

编辑:

经过一番研究,似乎仍然无法实现。见

0 个答案:

没有答案