Doctrine Project是一个开源库和工具的集合,用于处理用PHP编写的数据库抽象和对象关系映射。
我的代码中的某处有MappingException。请帮助我如何找到异常提升的代码中的位置? [201-Mar-2019 22:30:26欧洲/莫斯科] PHP致命错误:未捕获的主义\ ...
使用存储库时,在null上调用成员函数createQueryBuilder()
我正在尝试为我的应用程序实现自定义身份验证系统。为此,我创建了一个名为Auth的类(lib),它扩展了我的UserRepository,因此我可以直接在我的身份验证中使用该模型...
运行doctrine时出错:fixtures:在heroku中加载
我将symfony应用程序部署到heroku。当我尝试运行命令时:heroku运行php app / console doctrine:fixtures:load我收到错误:[InvalidArgumentException] ...
原则没有看到prod env中实体内某些字段的变化,但是在dev env上
我正在运行sonata admin,我有一个现有的工作实体/管理员。我已经向教条orm,实体,管理员添加了另外两列,并运行了app / console doctrine:schema:update commands ...
Symfony中的每个实体都有一个属性$ id以及它的getter和setter,但我实际上无法理解为什么我们需要setId方法,因为我们几乎从不直接调用它。我可以 ...
是否可以使用命名策略来处理Doctrine ORM中的表和列名称映射?现在,所有名称都是通过实体类中的注释指定的,例如
我试图用单个实体拉树数据。父母与它的子女关系。但是,我的数据库不为空,但结果返回空数组结果。有什么建议?这是我的 ...
Symfony4扩展实体不会将Entity列添加到数据库模式
我正在开发symfony 4.2应用程序。我有实体Meal和OrderItem。 OrderItem应该具有所有Meal实体属性+少数自己的属性。问题出在ManyToOne关系列上。它是 ...
我有实体标签[id,title]和实体annonce [id,title]。标签和annonce关系ManyToMany,所以我有assiciation annonce_tag [annonce_id,tag_id]我只有存储库标签和...
doctrine嵌套实体cascade persist:如何重用现有实体
如果实体A包含多个实体B并且具有cascade:persist,那么在持久化时如何重用现有实体B? B实体有一个主键,一个整数和A父节点的id。唯一的数据......
我可以按角色查询数据库吗?在数据库中,我有列角色类型json和存储数据,如[“ROLE_ADMIN”]我如何通过学说查询?我使用此代码并且不起作用。 $ user = $ this - > ...
我在Symfony4中使用Doctrine。如何在此基础上检索ENUM或SET列的所有可能值?
我想在我的Doctrine-Entity中实现一个人类可读的ID。我想保持DB-ID工作并添加类似“PRE12-00005”(带有前缀和年份,并且每年新的0开始)。 ...
如何使用Doctrine获取AutoIncrement值来同步表? (或者甚至可能吗?)
我有两张桌子 - 一个临时,一个烫发。我需要定期确保没有任何错误,并且自动增量值不会出现问题。在mysql中,我使用$ sql =“SELECT AUTO_INCREMENT FROM ...
按特定的自定义字段对Doctrine ArrayCollection进行排序
我试图通过特定字段对ArrayCollection进行排序。 ArrayCollection是一系列课程。在Course实体中有一个名为isLive的方法,它返回一个布尔值。我想要 ...
我想为我的Symfony 4应用程序使用自定义集合类。以下场景是我想要实现的一个示例:我有一个post collection类,它有一些实用程序...
在symfony 4.3(doctrine 2.10)上,所有迁移都包含相同的行,即使没有实体更改...示例:ALTER TABLE file_master CHANGE file_name file_name VARCHAR(255)DEFAULT NULL')do ...
Symfony 3.4.11 doctrine注意:未初始化的字符串偏移量:0
我正在使用Symfony,我升级到3.4.11。但我有一个大问题。当我运行命令时:php bin / console doctrine:schema:update --dump-sql在终端我有下一个错误:在......
EntityManager不使用psr-4命名空间加载存储库
我正在尝试找到我在数据库中的所有用户,当我试图获取存储库时,学说映射失败,因为它无法找到所需的内容。我有这个命名空间...
致命错误:未捕获的Doctrine \ ORM \ Query \ QueryException
我试图获得最后5篇文章,但它没有用。 public function loadLast(){$ queryBuilder = $ this-> createQueryBuilder('a'); $ queryBuilder - > orderBy('a.created_at','...