我有两个相关实体如下: 最终目标是克隆 ISV-Here\App-Name-Here\Doctrine\Entities\RmtkOrders 的实例及其关联。 我已经实现了 __clone() 如下: 我的controller如下: MariaDB 通用日志显示以下 INSERT 语句: 最后 ...
我有两个相关实体如下: 最终目标是克隆 ISV-Here\App-Name-Here\Doctrine\Entities\RmtkOrders 的实例及其关联。 我已经实现了 __clone() 如下: 我的controller如下: MariaDB 通用日志显示以下 INSERT 语句: 最后 ...
在我的 Symfony 项目中,我有一个具有以下属性的User实体来定义关注者关系 我试图在我的UserRepository中使用以下查询获取用户关注者的分页列表 其中 Paginator 是Doctrine\ORM\Tools\Pagination\Paginator的一个实例。 这很好用,现在我 ...
给定一个 Symfony 6 示例项目,我在其中定义了两个实体“A”和“B”。 “A”和“B”之间定义的关系是 oneToMany(“A”可以包含“B”的 N 个实例) 我的问题:是否有一种简单的服务器端方式来限制链接到“A”的“B”的数量? (例如,当用户通过表单创建一个新的“A”时,他必须 ...
会给我一个错误 EntityManager#remove() 期望参数 1 为实体 object,给定数组。 我能找到的所有答案都建议我遍历数组并分别删除每条记录。 我拒绝这样做,因为我只想向数据库发送一个语句,导致 SQL: delete from table where id in (1,2, ...
我有两个使用 make:entity 创建的数据库表参与者(id,名字,姓氏,年龄,性别,学校*,组*,...) 学校(身份证,姓名) Participant 有一个字段“school”,它存储一个 id,它也是一个外键,指向 school 表中的一个条目。 在我的前端,我只想显示参与者表字段的一 ...
赏金将在 3 天后到期。 此问题的答案有资格获得+50声望赏金。 TEOL想引起更多人对这个问题的关注: 成功回答问题例如,我有这个简单的实体: 当我生成“diff”迁移时,doctrine 会自动创建一个查询,为列“activity_id”添加一个 MariaDB INDEX。 在我的例子中, ...
Symfony 6 没有为实体“App\Entity\ContactVw”指定标识符/主键。 每个实体都必须有一个标识符/主键。 我知道如何在使用简单表格时修复该错误。 但是当我使用视图时如何修复该错误。 视图没有主键。 在 class 定义的哪个位置,我必须告诉 doctrine 哪个列用作主列 ...
上下文:我使用 Symfony 和 API 平台创建了一个应用程序,我正在为 API 编写测试我有一个属性名称“cost”,它在我的实体中是一个浮点数:#[ApiResource()] class MyEntity { ... #[ORM\Column(nullable: true)] ...
我有一个程序,其数据库与外部数据库同步(单向,另一个程序/数据库始终是发件人)。 每次同步发生时,我都会创建、更新或删除记录。 另一个程序总是一次发送其所有同类实体(例如所有汽车)。 这些记录通常通过我的数据库中的外键约束使用。 创建和更新没问题,但删除记录不起作用。 我需要删除我这边的记录,这些 ...
我正在研究 Symfony 6 PHP 8 项目,我正在使用 gedmo doctrine 扩展。 我找不到有关将 gedmo 注释转换为 PHP 8 属性的完整文档。 我想像这样转换: 但它不起作用! 我如何使用具有 PHP 8 属性的 gedmo? ...
我正在做一个 Symfony 6.1 项目,遇到以下情况。 我有一个名为“MaterialGroup”的实体。 一个材质组可以和它自己成父子关系,一个材质组可以有多个“子组”,一个子组只能属于一个“上层组”。 所以基本上它是一对多关系。 现在,当我想更新 symfony 中 controller 的 ...
我刚刚在我的 Laminas 项目中安装了 Doctrine。 我添加了一个数据库连接并在应用程序文件夹(Application\Entity)中生成了我的实体。 我将我的实体设置添加到应用程序文件夹中的 module.config.php 文件中。 我创建了一个新用户,包括路由在内的一切都运行良 ...
我正试图在 symfony 上用 faker 制作假数据。 我有 2 个实体 Brand 和 Model 具有 OneToMany 关系: 目标是将好的品牌与特定的 model 匹配。例如,当 model 时,它的 911 或 356 品牌必须是保时捷。 这是我的装置: ...
我正在运行具有以下版本的 Adobe Commerce (Magento 2) 的本地 Docker 实例: 我无法在 PhpStorm 中运行 PHPUnit 测试(Build #PS-223.8214.64) 我得到的错误如下: 调用未定义的方法 Doctrine\Common\Annotati ...
对于我要处理的当前项目,我需要使用 make:entity 命令创建许多实体。 每次创建新实体时,都需要定义以下列 id_owner 系统创建日期 sys_date_modified 创建日期修改日期 id_group id_user 问题是每次创建新实体时我都必须输入以下每个字段。 我一直在查看 ...
在我的 Symfony 项目中,我有一个“ExerciceComptable”和一个“DocumentAttendu”实体。 ExerciceComptable 中有一个引用 DocumentAttendu (OneToMany) 的关系。 在 DocumentAttendu 中,我有一个名为“r ...
我正在尝试优化我的 Symfony 项目,并想知道当我将实体 object 从 controller 传递到 Twig 模板时,是否正在从数据库中完全(所有字段)获取,或者仅是在模板中使用的字段? 假设我有一个包含title和abstract字段的book实体。 在 controller 中,我从 ...
赏金将在 7 小时后到期。 此问题的答案有资格获得+200声望赏金。 Alexandre Tranchant想提请更多人关注这个问题。 我正在使用EasyAdminBundle (v4.5),我想在Definition至少有一个Property时隐藏删除按钮。 正如文档所建议的那样,我使用co ...
我想找到最接近给定点的卡片并计算距离。 链接postgis 但是我无法在 symfony 中执行查询: 我的错误: -> 我知道不支持 DQL,但我不明白如何在 symfony 6.2 上让 <-> 工作。 所以我也测试了这个解决方案: 我的结果在一个数组中,但我没有“表单”实 ...
我最近切换到 vsCode,但遇到了一个小问题。 PHP Intelephense 适用于 php 和 symfony 完成,但是当我编写 DQL / Query Builder 时,我没有实体字段的自动完成: u.*没有补全,leftJoin上,我没有u实体的字段可以选择,需要自己手动输入。 ...