doctrine-orm 相关问题

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

“定义不完整。需要‘外国’。”关于迁移

我正在尝试运行 symfony console make:migration (也尝试使用 php bin/console make:migration,以防万一),但我遇到了错误: 定义不完整。需要“外国”。 这个...

回答 1 投票 0

公共字段如何“打破原则2中的延迟加载”?

当我运行 orm:validate-schema 时,它会弹出一堆警告,提示我的映射列是公共的,并且没有使用 getter/setter 方法来包装它们。它说他们“打破了延迟加载”......

回答 2 投票 0

为什么我不能在 Doctrine 实体中使用公共属性?

假设我有一个非常简单的 PHP CRUD 系统来管理数据库。假设它包含产品列表。使用 Doctrine ORM,我想查询数据库并查看/编辑/添加记录。根据获取...

回答 3 投票 0

Zend Framework 2 Doctrine 2 一对多复选框水合

我有一个ManyToMany,我将其分解为OneToMany 和ManyToOne 关系。我想构建一个具有复选框而不是集合的表单,并且我正在使用“DoctrineObject”水合器,但它确实...

回答 4 投票 0

使用MySQL数据库时如何正确使用UUID和Doctrine?

我们使用默认发行版 ApiPlatform 2.6(Symfony 6、Postgres 13)创建了一个简单的项目。 我们的实体使用 UUID 类型作为主键,例如: #[API资源()] #[ORM\实体] #[ORM\表(...

回答 2 投票 0

Doctrine Join 条件类型中WITH 和ON 有什么区别?

我正在寻找有关学说子句的WITH和ON条件类型之间差异的更好解释。 我发现有关此问题的文档非常糟糕,但我仍然存有疑问。

回答 3 投票 0

多对多连接中实体中的 Doctrine 内存不足

我在获取实体集合 - 附件时遇到内存问题。我正在使用 PHP7.4、Symfony 5.4、Doctrine 2.7.5、APIPlatform 2.7 类附件有这个字段: /** * @ORM\ManyToMany(

回答 1 投票 0

Symfony v6.3 中的弃用:不推荐将“App\DQL\TablePrefixSubscriber”注册为 Doctrine 订阅者

Symfony v6.3 中的弃用:不推荐将“App\DQL\TablePrefixSubscriber”注册为 Doctrine 订阅者 介绍 我通过 Doctrine

回答 1 投票 0

访问 Gedmo 软删除实体

在 User 实体类的注释中,我有: @Gedmo\SoftDeleteable(fieldName =“deletedAt”,hardDelete = false) 稍后在代码中: /** * @var \日期时间 * @ORM\Column(type="dat...

回答 1 投票 0

doctrine orm 多个数据库未找到用户实体类

尝试在我的 symfony 6 项目中设置 postgres 和 mariadb 来迁移我的数据库。 按照此处的指南进行操作 我的实体称为 User 所以我在doctrine.yaml中设置了两个数据库 博士...

回答 0 投票 0

与 Doctrine ORM 的多对多关系,不返回对象

我遇到了一个我不明白的问题。我花了几个小时才在这里发帖。 我尝试在事件和主题之间建立多对多关系。一个事件可以链接到几个主题,而一个...

回答 0 投票 0

类不存在学说

好吧,所以我似乎无法自己解决这个问题...... 我正在使用 symfony 和 doctrine 构建一个应用程序。 出于某种原因,我需要在控制器内调用我的数据库,但我有一个

回答 3 投票 0

使用继承类编辑表单:未知列't0.id' - Symfony

所以我正在开发一个使用类继承的symfony项目: 我有三个主要实体:ActeursLocaux-> 父类、Entreprise-> 子类和 Association-> 子类。 我...

回答 0 投票 0

Doctrine 2 QueryBuilder RIGHT JOIN 问题

我对 QueryBuilder 有疑问,我有三个表: “柜台” “cost_tp” “counter_cost_tp”(counter 和 cost_tp 之间的多对多关系) 在原始 SQL 中我可以创建

回答 0 投票 0

Doctrine 事件订阅者导致集成测试失败并显示“已经有一个活动事务”消息

我有一个如下所示的事件订阅者: 类 MySubscriber 实现 EventSubscriberInterface { 公共函数 __construct( 私人我的服务$服务,){ }

回答 0 投票 0

每批后冲洗时间越来越长

我有以下代码: $em = $this->getContainer()->get('doctrine.orm.default_entity_manager'); $orderRepo = $em->getRepository(Order::class); $orders = $orderRepo->createQueryBui...

回答 0 投票 0

使用 doctrine2 和 Symfony2 迁移多个数据库

我在 symfony2 + doctrine2 中有 2 个数据库 db1 和 db2,这两个数据库在表及其字段方面彼此不同。 我需要从事移民工作。只要

回答 5 投票 0

属于数据透视表(中间)表的字段(mediaOrder)的排序顺序不起作用

`有人可以在这种情况下指导我吗? 我想在属于数据透视表(中间)表的字段(mediaOrder)上应用排序顺序,并且数据透视表没有任何实体,因为我们使用的是 ORM...

回答 0 投票 0

如何修复 addSelect 子查询?

我创建了这个 sql 方法,但方法 addSelect 有问题 ->addSelect("count(rf.id)/($countMyFoods) 作为隐藏的 orderBy") 我收到此错误: [语法错误] 第 0 行,第 24 列:错误:

回答 0 投票 0

原则 2:有没有办法使用 yaml 或 xml 从特征继承映射?

我在学说文档中找到了以下示例,他们在其中添加了对特征的映射: /** * 特质类 */ 特征示例特征 { /** @Id @Column(type="字符串") */

回答 2 投票 0

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