如何使用获取EAGER的RestCache

时间:2016-08-21 22:29:37

标签: php caching doctrine-orm doctrine

我已将fetch="EAGER"指定为实体的关系,以这种方式:

/**
 * @ORM\OneToMany(
 *  targetEntity="Toms\Entity\Channel",
 *  mappedBy="parent",
 *  cascade={"persist"},
 *  fetch="EAGER"
 * )
 * @var ArrayCollection
 */
protected $children;

每次调用$channel->children时都会创建一个新查询,但不会缓存每个查询。

如果我没有指定fetch="EAGER",缓存工作正常。 如何缓存这些查询呢?

0 个答案:

没有答案