doctrine-orm 相关问题

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

Symfony:已检测到循环,因此无法进行拓扑排序

当尝试在我的 Symfony 6.3 应用程序中删除用户时,我收到以下消息:已检测到循环,因此无法进行拓扑排序。 getCycle() 方法提供节点列表...

回答 3 投票 0

如何使用学说调用带有输出参数的Oracle存储过程?

我一直在使用 Oracle 中的教义调用存储过程,执行以下操作: $sql = "CALL namespace.my_proc(".$data_source_id.", to_date('".$account_period_start."', 'YYYY-MM-DD'),'".$updated_b...

回答 3 投票 0

在 Symfony API 中添加Where条件

我是 symfony 的新手,正在尝试学习 API。我有下面的 api 并且它工作正常 公共函数 api_allAction(请求 $request,$token) { if ($token!=$this->container->getParame...

回答 1 投票 0

Symfony Doctrine 分页

我有实体用户,例如计数 90355,我需要获得 100 个用户并与该用户执行一些逻辑操作。然后接下来 100 个使用,这是我的,但是当我找到所有我的服务器下拉列表时如何解决这个问题

回答 4 投票 0

Doctrine2 ORM 不会刷新在脚本之外更改的对象

我真的不知道如何给这个标题或搜索一个已经发布的问题,所以如果以前在这里见过这个问题,我很抱歉。 我使用以下代码得到了一些不需要的结果: ...

回答 2 投票 0

数据库/模型设计是否某些多对多关系可以是互斥的

假设我们有文章many2many标签,中间的ArticleToTag表中有附加字段(如createdAt)。 然而,有些标签被认为是排他的,并且文章只能有一个排他...

回答 1 投票 0

Sylius 禁用 Doctrine 日志记录到 ext_log_entries

我们正在开发 Sylius 0.9 版本,其中我们进行了一些巨大的更改,覆盖了许多核心逻辑。 这样做我们破坏了一些日志记录或历史记录功能的连接。 潜伏...

回答 1 投票 0

Symfony/Doctrine 返回多个实体的结果

是否可以从多个实体返回结果? 例如:实体1、实体2、实体3、实体4 每个实体都有一个列标题。 title字段上会有一个where语句返回...

回答 1 投票 0

如何将具有 Doctrine 2 的 INDEX 添加到列而不使其成为主键?

我想向 MySQL 数据库中的表列添加索引。我正在使用 Doctrine 2 创建我的数据库模式。 我知道我可以使用 /** @Id @Column(type="integer") */ 创造优先...

回答 5 投票 0

Symfony 6 + API 平台 - 在发布新实体时更新现有实体

我有以下用例: 在我的用户表中,我有一个已被软删除的用户,并且对电子邮件字段有唯一的约束。 用户使用同一电子邮件再次注册。通过 API

回答 1 投票 0

将 Doctrine Embeddable 声明为可空或不可空

假设我有两个 Doctrine 实体:Person 和 Company。两者都有一个接受地址值对象的地址字段。根据业务规则,公司::地址是必需的,而人员::添加...

回答 3 投票 0

Doctrine:布尔值映射到数字(POSTGRESQL)

我在 Doctrine 插入或更新布尔字段时遇到问题。 sql 请求是使用数字而不是布尔值构建的。 这是一个例子: $qb = $this->getEntityManager()->

回答 1 投票 0

Symfony Doctrine 事件订阅者未在调试中列出:事件调度程序

Symfony v3.3.4,Doctrine ORM v2.5.6 我为一个学说实体创建了一个事件订阅者: AppBundle\EventListener\LivreSubscriber: 标签: - { 名称:doctrine.event_subscriber } 它...

回答 2 投票 0

如何在隐式实体的学说中触发更新后事件?

每当更新我的一个名为“symfony-7-project 中的工作”的学说管理实体之一时,我都会尝试更新搜索索引。我使用 postUpdate-Listener 但我意识到监听器不是......

回答 1 投票 0

symfony 5 更新表单时,子子实体元素被意外删除

我有4个实体: 文件夹、面板、类别、链接。 关系: 文件夹 [oneToMany] -> 版块 [oneToMany] -> 类别 [oneToMany] -> 链接 我有一个递归的delete_Folder 路由来删除...

回答 1 投票 0

Doctrine getRepository 错误

我通过 jwt 进行身份验证时遇到问题: 公共函数 getUser($credentials, UserProviderInterface $userProvider) { 尝试 { $credentials = str_replace('持有者', '', $

回答 1 投票 0

如何使用属性#[Embedded]嵌入具有学说的对象集合?

假设我们有一个简单的实体 User ,其中包含属性 $address ,并且该实体包含一组 Address 对象,如何使用原则(doc)来做到这一点? 这是我的测试: 假设我们有一个简单的实体User,其中包含一个属性$address,并且该实体包含一组Address对象,如何使用学说(doc)来做到这一点? 这是我的测试: <?php use Doctrine\ORM\Mapping\Embeddable; use Doctrine\ORM\Mapping\Embedded; #[Embeddable] class Address { private string $name; } class User { #[Embedded(class: Address::class.'[]')] private array $address; } 在这个例子中,这不起作用,因为当我检索 User 的记录时,属性 $address 只表示一个二维数组,而不是 Address 实例的数组。 在class User的定义中,这是你的错误。 private array $address; 这应该是: private Address $address;

回答 1 投票 0

Symfony 6 / PropertyAccessor 需要对对象或数组进行操作,但在尝试遍历路径时发现类型“NULL”

我需要一些帮助,我一个月来就面临这个问题并尝试解决它(已经在很多论坛上搜索过,但没有任何效果)。 这是我的错误屏幕 PropertyAccessor 需要一张...

回答 1 投票 0

已解决 Symfony 6 / PropertyAccessor 需要对对象或数组进行操作,但在尝试遍历路径时发现类型“NULL”

我需要一些帮助,我一个月来就面临这个问题并尝试解决它(已经在很多论坛上搜索过,但没有任何效果)。 这是我的错误屏幕 PropertyAccessor 需要一张...

回答 1 投票 0

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

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

回答 1 投票 0

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