我正在使用php 7.4、symfony 5.4 和 twig开发一个网站。 该网站部署在多台服务器上。 在其中一台服务器 (RedHat) 上,无法提交表单。 我收到以下错误 4 次:“此值不应为空。 ”。 消息显示在表单顶部,不附加到特定字段。 我无法在另一台服务器上重现此错误,也无法在我的开 ...
我正在使用php 7.4、symfony 5.4 和 twig开发一个网站。 该网站部署在多台服务器上。 在其中一台服务器 (RedHat) 上,无法提交表单。 我收到以下错误 4 次:“此值不应为空。 ”。 消息显示在表单顶部,不附加到特定字段。 我无法在另一台服务器上重现此错误,也无法在我的开 ...
我有以下实体:<?php namespace App\Entity\Geo; use Doctrine\ORM\Mapping as ORM; /* * @ORM\Entity(repositoryClass="App\Repository\Geo\CityRepository") ...
在我的 Symfony 项目中,我有一个具有以下属性的User实体来定义关注者关系 我试图在我的UserRepository中使用以下查询获取用户关注者的分页列表 其中 Paginator 是Doctrine\ORM\Tools\Pagination\Paginator的一个实例。 这很好用,现在我 ...
赏金将在 3 天后到期。 此问题的答案有资格获得+50声望赏金。 TEOL想引起更多人对这个问题的关注: 成功回答问题例如,我有这个简单的实体: 当我生成“diff”迁移时,doctrine 会自动创建一个查询,为列“activity_id”添加一个 MariaDB INDEX。 在我的例子中, ...
与上一主题相关:数据库:具有连接表的帐户表 Inheritance 我在我的数据库(MySQL)中创建了一个连接表 inheritance: client_id 属性是 PK 和 FK。 现在我需要用 Doctrine ORM 来表示它,但我找不到如何制作它的解决方案。 我使用 Symfony ...
我刚刚在我的 Laminas 项目中安装了 Doctrine。 我添加了一个数据库连接并在应用程序文件夹(Application\Entity)中生成了我的实体。 我将我的实体设置添加到应用程序文件夹中的 module.config.php 文件中。 我创建了一个新用户,包括路由在内的一切都运行良 ...
在我的 Symfony 项目中,我有一个包含 5 个字段的搜索表单来过滤用户。 一个文本字段(用户名)和 4 个 select 字段(类别、城市、邮政编码和位置)。 如果所有字段都已填满,一切正常,但我想添加一个条件(在存储库、搜索类型或控制器中)以避免发送类似“->andWhere('p. ...
对于我要处理的当前项目,我需要使用 make:entity 命令创建许多实体。 每次创建新实体时,都需要定义以下列 id_owner 系统创建日期 sys_date_modified 创建日期修改日期 id_group id_user 问题是每次创建新实体时我都必须输入以下每个字段。 我一直在查看 ...
我想获取所有客户的列表以将其放入全局变量中。 为此,我配置了 twig.yaml 文件: 然后,我在文件夹 src>Twig 中创建一个文件 OrderExtension.php 但是我有这个错误:在 null 上调用成员 function getRepository() 我通过更改 get ...
我正在使用控制台命令doctrine:schema:create --dump-sql为迁移文件生成 SQL。 我反复运行它,因为我在开发过程中对实体进行了小的更改(实体优先设计,而不是 SQL 首先)以使我的开发数据库架构保持最新。 然而,这是生成完整的模式,而不仅仅是已修改的实体。 有没有办法 ...
我正在尝试优化我的 Symfony 项目,并想知道当我将实体 object 从 controller 传递到 Twig 模板时,是否正在从数据库中完全(所有字段)获取,或者仅是在模板中使用的字段? 假设我有一个包含title和abstract字段的book实体。 在 controller 中,我从 ...
当我需要访问公共 function 中的实体存储库时,我通常会为它注入 function 的参数,例如 但是,当我有一个私有 function(仅作为 controller 路由之一的子功能)时,我如何从那里到达实体存储库? 我希望能够像这样使用它 或者像这样 我得到的错误是这样的: 太少 arg ...
我正在尝试通过主要实体更新相关实体。 例如,我有产品和优惠。 我对/products做一个POST 我得到了这个回应 到目前为止,一切都很好。 现在,我想在/products/1执行PUT操作 并得到这个错误执行查询时发生异常:SQLSTATE[23000]: Integrity constrain ...
我有一个表单,我想提交它取决于单击一个单选按钮,这是一个选择类型:我有三个实体(用户是 Particuler 和 Professionnal 的父级): 对应的表单类型: 对应的controller: 我试图通过添加事件监听器来构建表单,如 formType 中所示,但是当我尝试使用 dd($da ...
我希望你能帮助我... 当我尝试登录我的 Symfony 6 应用程序时,没有任何反应。 我没有错误,但它不记录我。 它只会刷新页面。 安全.yaml 安全控制器::登录 我的产品服务器是最新的,我可以登录,但在开发 (127.0.0.1) 中这是不可能的。 谢谢您的帮助。 ...
我不知道我的问题出在哪里,首先我想用 slim 框架和原则构建 rest api。 但我遇到了这种错误:错误图片错误:错误:[语义错误] 第 0 行,“App\Entity\User”附近的第 14 列:错误:未定义类“App\Entity\User”。 endpoint /users 工作正常 ...
我是 symfony 6.1 的新手,我想了解我的自定义 sql 请求有什么问题。 我尝试了很多事情但没有成功你能帮我吗? 这是我的 Accueil 控制器,我想从我的存储库中取回 sql 结果: 这是我的存储库,请求在哪里: 这是我的 selectmissionwithtags 女巫返回空数组。 ...
我正在尝试使用 Doctrine 设置实体,但我遇到了这个错误:在保留数据时,我遇到了一个关于非 null 约束违规的 SQL 错误。 事实上,Doctrine 已经生成了一个没有外键值的插入语句。 这是我的实体 以及相关的 xml 映射<?xml version="1.0" encoding ...
我从以下位置升级了遗留项目: PHP 5.6 -> 8.0 学说/规则 2.5.14 -> 2.13.4 学说/数据装置 1.2.2 -> 1.5.3 现在下面的代码抛出异常: PDOException:没有活动事务/var/www/html/src/vendor/doctri ...
使用 Symfony 5.4.17。 新加入 Symfony。 我有三个相似的实体类型,想返回一个名为Food的数组,我可以像这样在 twig 模板中循环它: 这是 controller 中的代码。请注意,我获取了与当前用户相关的每个食物类型对象,现在只是将它们放在一个数组中。 如何将按Date排序 ...