doctrine-orm 相关问题

Doctrine ORM是一个PHP ORM。虽然Doctrine 1.2使用Active Record模式,但Doctrine ORM 2及更高版本使用Data Mapper模式。 Doctrine项目是一个开源库和工具的集合,用于处理用PHP编写的数据库抽象和对象关系映射。

删除实体属性后 Doctrine ORM 缓存错误

我已从实体中删除了列/属性 id,我认为存在一些缓存问题,导致在尝试访问实体时出现以下错误: 未捕获的 ReflectionException:给定

回答 1 投票 0

将多个项目分配给一个类别 - 一对多关系

我想将许多项目分配给一个类别。我正在使用 Symfony 2.6.7。 我不属于这里的所有者。如果我打开这个 URI: /类别/2/分配 [x] 项目 1 [x] 项目 2 (保存按钮) 我有

回答 1 投票 0

Symfony2,Doctrine,添加\插入\更新大量查询的最佳解决方案

假设我们有这样的代码: 而(真) { foreach($array 作为$row) { $item = $em->getRepository('reponame')->findOneBy(array('filter')); if (!$item) { ...

回答 2 投票 0

Rector 没有找到任何需要更改的内容(将 Doctrine 注释转换为属性)

由于 Doctrine 似乎在其最新更新中完全删除了注释支持,我正在尝试使用 Rector 将实体中的注释转换为属性。 我遵循了(看似)

回答 3 投票 0

Symfony 防止使用监听器对实体进行操作

我正在尝试实现软删除。是的,我知道盖德莫。 我正在尝试实现以下逻辑,以设置软删除值而不是删除实体: #[AsDoctrineListener(事件::

回答 1 投票 0

Doctrine2 ORM - 托管+脏实体 X 无法安排插入

我有以下课程(仅显示部分内容以减少阅读量) 类页面{ /** * @ORM\Column(type="string", unique=true, nullable=false) * @ORM\Id * @ORM\生成...

回答 2 投票 0

用于映射 MySql“位”数据类型的 Doctrine2 解决方法

我的数据库模式中有几列具有位数据类型,并且在 Doctrine2 映射它时遇到问题。我不断得到: 请求未知数据库类型位,Doctrine\DBAL\Platforms\

回答 5 投票 0

使用 PersistCollection 添加或删除新旧类别的优雅方式

我所做的事情非常丑陋。它有效,但是在 symfony 中是否有任何“优雅”的方式来做到这一点?我自己在文档中找不到有用的东西。我所做的是: /** * ...

回答 1 投票 0

Symfony 将服务容器注入到学说连接包装器中

我尝试将symfony服务容器注入到dcotrine动态连接wrapper_class中 使用 Doctrine\DBAL\Connection; 类 DynamicConnection 扩展 Connection { 公共 $container;...

回答 2 投票 0

为什么我手动更新的内容在 Symfony/Doctrine 中没有显示为最新?

在我的 Symfony Web 应用程序(版本 7)中,我正在获取数据库中托管的信息。 我已经直接在数据库中更新了一篇文章,在控制台中运行此查询: 更新`posts_xyz` 设置`

回答 1 投票 0

我可以在 Sonata Admin 控制器中使用 prePersist/preUpdate 来保存多个对象吗?

我有这个别名实体: 使用 Gedmo\Timestampable\Traits\TimestampableEntity; 类别名 { 使用标识符自动生成特征; 使用时间戳实体; 使用 ActiveTrait; /** *...

回答 3 投票 0

Doctrine2 如何比较两个结果集

我有两个实体:类别和图标,它们具有多对多关系,所以我最终得到三个表:类别图标和 icon_category 我的目标是找到多个类别的图标...

回答 1 投票 0

如何用教义2查询NOT NULL?

我的问题和之前问的一模一样,但最后一个问题已经有6年历史了,并且存在新的Doctrine版本,所以我现在参考最新版本的Doctrine来问这个问题。 我...

回答 2 投票 0

@ORM\Id 不会为 symfony 中的实体创建标识符

我有一个由许多特征组成的类城市。 /** * @ORM\实体 * @ORM\Table(名称=“城市”) * @SoftDeleteable(fieldName="deletedAt") */ 类城市 { 使用可识别实体; 使用

回答 2 投票 0

Symfony2 Doctrine 查询构建器作为 FROM 子句中的子查询

我使用查询生成器获得了一个查询,并将其分配给 $qb 变量。它在 PHP 和数据库中都可以正常工作。现在,我尝试将该查询用作子查询,如下所示: $subQuery = $...

回答 2 投票 0

doctrine2 按带有 ids 的数组排序

我如何使用doctrine2通过带有ids的数组进行排序? 我有这样的疑问: $qb = $this->createQueryBuilder('u') ->选择('u', 'n', 'c') ->leftJoin('u.notifications', 'n') ...

回答 5 投票 0

如何动态添加选项到 Symfony 表单 EntityType 元素

我是一名 Symfony 新手,正在开发一个应用程序(使用 Doctrine)来管理心理学实践的日程安排和计费。 实体 Invoice 与实体Session 具有一对多关系。所以我的表格

回答 2 投票 0

教义加入多对多而不关联

我有:两个具有无向 M:M 关联的实体。 类共享信息 { // ... /** * @ORM\ManyToMany(targetEntity="Item") * @ORM\JoinTable(name="share_info_items", *

回答 2 投票 0

如何进行 Doctrine2 计算字段排序

我有以下的doctrine2查询运行良好,它检索某个地理半径内的所有“标记”。 $qb->select('标记') ->from('SndSpecialistLocator\Entity\Marke...

回答 3 投票 0

为什么在部署时出现 SQLSTATE[42S22] 错误

我刚刚完成了我的 Symfony 7 项目,在我的 PC 上我使用 XAMPP 运行所有项目,一切正常。 现在我将它部署在我的网络服务器上,创建数据库并尝试在 shell 中运行学说迁移...

回答 1 投票 0

© www.soinside.com 2019 - 2024. All rights reserved.