17得票2回答
快速实体Doctrine水合器

我希望提高Doctrine的速度,先前我一直在使用HYDRATE_OBJECT,但我发现在许多情况下,使用它可能会相当耗费资源。 我知道最快的选项是HYDRATE_ARRAY,但这样做会失去与实体对象一起工作的许多优点。 如果实体方法中有业务逻辑,那么在以数组处理时,它将被重复执行。 因此...

15得票4回答
Gedmo Doctrine扩展 - Sluggable + Translatable Yaml配置

我正在尝试使用gedmo doctrine扩展来翻译实体。 https://github.com/Atlantic18/DoctrineExtensions 我正在使用yml作为ORM映射文件(自动生成实体)。 orm.yml: CS\ContentBundle\Entity\Post...

12得票3回答
Doctrine扩展Sortable在将位置改变超过1时无法正常工作

我正在使用Symfony 3.1 + Doctrine GEDMO扩展(通过StofDoctrineExtensionsBundle)。 我已经为我的实体设置了可排序行为: <?php namespace AppBundle\Entity\Manual; use AppBundle...

11得票1回答
如何记录具有集合的实体?

我想记录实体的所有更改。我查看了由StofDoctrineExtensionsBundle提供的Loggable Doctrine扩展。 对于存储简单数据的字段,如字符串和整数,我已经让它起作用了。但我的实体还有一个与另一个实体(例如Tags)的多对多关系。 我遇到了这个错误:Invali...

10得票1回答
使用Doctrine扩展软删除与api-platform

我正在使用Symfony 3.4和api-platform构建API。我希望在我的实体上使用软删除。我已经安装了DoctrineExtensions和StofDoctrineExtensionsBundle。config.yml:doctrine: dbal: conn...

9得票3回答
Gedmo\Loggable记录没有改变的数据。

我正在使用Symfony2.2与StofDoctrineExtensionsBundle(以及Gedmo DoctrineExtensions)。 我有一个简单的实体。 /** * @ORM\Entity * @Gedmo\Loggable * @ORM\Table(name="per...