Doctrine Project是一个开源库和工具的集合,用于处理用PHP编写的数据库抽象和对象关系映射。
sfDoctrineForm - 我如何检查嵌入表单中的对象是否存在并将其与新的父对象关联而不是创建新对象?
我正在制作一个用户注册表,其中涉及 3 个不同的对象:用户、成员个人资料和成员组织。我试图将所有这些嵌入到一个注册表单中,例如“用户”>
我的数据库中有大约 60k 文档,但我无法查询它们。 我能够成功检索它们的唯一方法是使用 Hydro(false) 选项。 我都尝试过: $dm = $th...
我对教义有一个奇怪的问题。 我这里有两个函数来检索数据。 第一个 : 公共函数findAccRecent():数组 { $etats = [1, 2]; 返回 $this->
在 up() 方法中完成结构数据库更改后,我想使用 postUp() 导入一些数据。导入应使用 DBAL API 在事务中完成。然而,插入物似乎...
有一段时间检查控制器中数据库的连接工作正常,执行以下操作: $em->getConnection()->connect(); $connected = $em->getConnection()->isConnected()...
我有一个非常简单的存储库测试用例: AmaRepositoryCest 类 { 公共函数_before(FunctionalTester $I) { $I->loadFixtures(AmaFixture::class); } 公共职能...
Symfony3 您请求了一个不存在的服务“doctrine”。 MongoDB FOSUserBundle
我在使用 Symfony3 和 FOSUserBundle 与 MongoDB 时遇到问题。当我运行以下命令时: php bin/console 学说:schema:update --force 我收到此错误: 您请求的是非
学说架构更新想要删除migration_verions表symfony
当我尝试在 Symfony dockerized 应用程序上运行doctrine:schema:update --complete --dump-sql 时,输出如下所示: ALTER TABLE 报价 DROP FOREIGN KEY FK_29D6873EC1EA42F3; 掉落桌子
我有一个新的 Symfony 7 应用程序,支持用户帐户。其基本设置非常简单: symfony 新 mimesia --version="7.1.*" --webapp php bin/console make:用户...
我目前面临着学说和我的多个数据库(db_name)的迁移问题 我在同一个 MYSQL 实例中有多个数据库,一个用于公司,另一个用于每个 Clie...
为什么 symfony 7 无法设置 PrePersist 参数?
我使用原则和Symfony 7,尝试创建用户实体和用户注册表单。 我还使用 PrePersist 函数来设置 date_create,但似乎不起作用: 我也尝试过 Gedmo Do...
我在 Symfony 5 中使用 Doctrine 和继承时遇到一些问题。 首先,我有一个只有 2 个日期的基本实体(createdAt 和 UpdatedAt)。 /** * @ORM\MappedSuperclass() */ 基础实体类 { /...
自定义 sfWidgetFormDoctrineChoice 的布局
我正在使用 Symfony 1.4 sfWidgetFormDoctrineChoice 我已将复选框添加到表单中,从而成功提取模型数据。我想做的是在复选框旁边添加一个缩略图...
EntityManager::lock() 什么时候有意义?
使用 Symfony 5.4 和 Doctrine,我有一个需要在考虑并发安全的情况下更新的实体。如果有 2 个请求出现,我需要向现有余额添加余额并避免过时的数据...
Symfony Doctrine:删除所有 ManyToMany 关系
我在两个实体(ClientProject 和 Tour)之间有一个多对多关系,除了一种情况外,该关系实际上正在工作。当我想清除这些实体之间的所有关系时,它并没有......
Doctrine ORM 无法从 MySQL DB 中删除实体
我正在尝试清除实体集合。这是我的关系方案: 游戏 <-> GameQuest[] 玩家 <-> PlayerGameQuestLink[] PlayerGameQuestLink 实体有一些关于何时
如何在 postRemove 事件期间获取实体的对象 id?
我有这样的事情: 公共函数 postRemove(LifecycleEventArgs $args) { $entity = $args->getObject(); $实体->getId(); } $entity 拥有所选的所有属性
我正在使用 Symfony 6 和 API 平台,在使用计算连接表的列对我的实体进行排序时遇到了一些困难。 这是表格 公司 +----+------------+--------------+---------...
任何人都可以解释以下学说模式验证错误消息吗: 这是多对多关系中每个实体的 yaml ORM 定义,根据第 5 节内联创建....
我正在使用 symfony,并且在控制器内部尝试使用范围(rangeUpper,rangeLower)返回一组记录。 我很好地在请求对象中传递参数。但是去的时候