doctrine 相关问题

Doctrine Project是一个开源库和工具的集合,用于处理用PHP编写的数据库抽象和对象关系映射。

PHPStan 不使用自定义实体存储库

我正在使用 PHPStan 及其 Doctrine 扩展。 我有一个名为 App\Repository\Doctrine\UserRepository 的自定义实体存储库,其中包含 @extends 文档块: /** * @extends \Doctrine\ORM\EntityRepo...

回答 2 投票 0

ApiPaltform - 恢复软删除的元素

我正在使用 ApiPlatform 和 Symfony5 我已经在实体用户上实现了软删除 该实体已正确软删除,我仍然想显示某些角色的已删除用户,所以我正在尝试

回答 2 投票 0

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

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

回答 3 投票 0

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

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

回答 1 投票 0

由于 Doctrine 存储库错误而无法恢复 Loggable 实体

我想恢复一个实体: // 使用 Gedmo\Loggable\Entity\LogEntry; //... $repo = $this->entityManager->getRepository(LogEntry::class); $repo->revert($pizza, 1); // ... 但我收到错误:...

回答 1 投票 0

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

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

回答 1 投票 0

Doctrine getRepository 错误

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

回答 1 投票 0

使 Sylius 产品图像可翻译

我很生气让 Sylius ProductImage 可翻译。我需要一个 ProductImage 名称和 slug 来实现 SEO 目的。 我已经做的是: 通过参数覆盖 ProductIamge:sylius.model。

回答 2 投票 0

在 Symfony 中创建数据库

当我尝试通过终端创建数据库时出现以下错误: `PS D:\gestion\gestionprojet> php bin/console 学说:数据库:创建 无法为

回答 1 投票 0

在 Symfony 上使用子类别创建类别形式

我有两个实体:类别和子类别。一个类别有0个或多个子类别。它们是多对一的关系。 我不想象如何制作一个包含子类别分组的表单

回答 3 投票 0

在 Doctrine 查询中排除 NULL 列数据集

我正在开发一个 Doctrine/Symfony 项目,并且仅在设置了引用的情况下才尝试检索结果。关系的列可以填充参考 ID,如果没有,则可以为空

回答 2 投票 0

Symfony 4 make:entity --regenerate 失败:在“App”命名空间中找不到实体

来自composer.json { “名称”:“symfony/网站骨架”, “类型”:“项目”, “许可证”:“麻省理工学院”, "description": "启动新 Symfony 网站的骨架", “要求”: { “……

回答 6 投票 0

MongoDB DocumentManager 和 Persistence ManagerRegistry 中 getRepository() 函数的兼容性问题

我收到此错误: 编译错误:Doctrine\ODM\MongoDB\DocumentManager::getRepository($className) 的声明必须与 Doctrine\Persistence\ManagerRegistry::getRepository(st...

回答 1 投票 0

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

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

回答 1 投票 0

无法从控制台清除 APCu 缓存,它在 Web 服务器内存中共享,无法从 CLI 访问

我正在尝试在更新实体后清除学说缓存,以便在添加新属性后不会出现这样的错误: 未捕获的错误:键入的属性 Project\Entities\Entity::$property 必须...

回答 1 投票 0

教义和大量数据

我有一个返回约 50k 行的查询, 似乎学说将整个结果放入内存中超出了内存限制(128M) 我发现节省一些内存的唯一解决方案是 $结果->执行...

回答 3 投票 0

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

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

回答 1 投票 0

PHP 更新 8.0 至 8.1:Doctrine 注释解析器错误

有谁知道从 PHP 8.0 到 8.1 旧的 Doctrine 注释发生了什么变化?我有一个带有 Doctrine 注释的遗留代码,我需要暂时迁移到 PHP 8....

回答 1 投票 0

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

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

回答 1 投票 0

无法用twig宏显示评论树

我正在尝试使用 twig 宏渲染评论树,但不断收到以下错误: “既不是属性“comments”,也不是方法“comments()”、“getcomment...

回答 1 投票 0

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