doctrine-orm 相关问题

Doctrine ORM是一个PHP ORM。虽然Doctrine 1.2使用Active Record模式,但Doctrine ORM 2及更高版本使用Data Mapper模式。 Doctrine项目是一个开源库和工具的集合,用于处理用PHP编写的数据库抽象和对象关系映射。

Symfony 2从实体管理器获取实体的原始数据

我正在使用Sonata管理软件包为我的应用程序一切正常,在我的应用程序中我有用户和管理员,管理员可以添加/编辑/删除用户当我尝试更新用户有一个问题...

回答 3 投票 10

无法为名为default的连接创建数据库`symfony`

我有问题,因为我没有create database我的parameters.yml参数:database_host:127.0.0.1 database_port:null database_name:symfony database_user:root ...

回答 2 投票 0

PHPUnit测试和Doctrine,连接太多

对于ZF3和Doctrine的PHPUnit测试,我面临着“连接太多”的问题,因为我每次执行PHPUnit时都要执行~200次测试。我已经在堆栈上找到了一些问题和答案......

回答 2 投票 6

(Doctrine ORM)如何通过多对一关系订购SELECT

我有一个包含类型和类别的数据库(以及其他不相关的东西)。类型与类别具有多对一关系。我想要的是选择所有类型的行,按类别排序......

回答 2 投票 4

将参数设置为int数组,用于dbal查询生成器中的where语句将数组抛出到字符串转换异常

我尝试在WHERE IN语句中的dbal querybuilder中绑定参数:[1,2]我试图将$ qb-> expr() - > in()更改为字符串版本但没有改变QueryBuilder创建$ qb = $ this - > _ em -...

回答 2 投票 0

以ManyToMany关系提交数据

我有两个实体,停车和代理,每个停车可以有许多代理,每个代理可以管理许多停车。创建关系后,Doctrine自动添加了一个名为...的连接表。

回答 1 投票 0

在ManyToMany关系上的Doctrine2 findBy()

我有两个实体:Project和Course,它们以ManyToMany关系链接。从Entity \ Project.php / ** * @var Course [] * * @ORM \ ManyToMany中提取(targetEntity =“Talentec \ SdBundle \ ...

回答 2 投票 0

在CollectionType中自动设置数据库ID

我有两个实体,ParkingType和Exception,它们之间有一个OneToMany关系,因为每个ParkingType都有多个例外。每当我创建一个新的ParkingType时我都能做到这一点......

回答 1 投票 2

驱动程序中发生异常:无法找到驱动程序绑定以在doctrine上创建数据库

我已经执行了php bin / console doctrine:database:create来创建项目的datbabase并且我得到这个错误加载失败/opt/lampp/lib/php/extensions/no-debug-non-zts-20180731/xdebug.so:/ ...

回答 1 投票 0

Symfony 3 - 从服务中获取原则

您能否建议我一个解决方案,如何从Symfony 3中的服务访问Doctrine?我从Controller发送了一个Doctrine对象,在构造函数中创建了Service对象,但我不确定它是否......

回答 1 投票 -2

如何使用Doctrine在Symfony 4中组合两个独特的列?

我有一个名为'student_assignment'的表,其中我有多个列,我在其中显示以下两个列:这两列都是外键。 StudentId assignmentId 10 ...

回答 1 投票 0

Apigility + Doctrine - ManyToMany获取渴望不在任何一方工作 - 数据存在

我有一个国家和货币对象的设置。国家/地区可能有0个或更多货币对象,反之亦然,可能由0个或更多国家/地区对象使用的货币。问题是......

回答 1 投票 1

使用Doctrine Paginator获取除计数之外的其他聚合值

假设我有一个Invoice实体,其中两个字段映射到doctrine:代码(发票号,如'INV20180427')和总数(发票总额,如19.99)。我有很多发票,所以我......

回答 1 投票 0

尽管遵循了文档,但仍无法使用代理连接到云SQL

我正在使用Docmine ORM和PHP框架Symfony。当我尝试使用GKE连接到云SQL时,我会遇到奇怪的行为。我可以通过doctrine on命令获得与DB的连接...

回答 2 投票 0

Doctrine 2 - 查找存储库中的所有实体,但具有特定id值的实体除外

我正在使用Doctrine 2.我希望得到一个实体类的所有实体,除了id = 0的实体类。我可以像这样使用QueryBuilder:// $ em是EntityManager $ em-> createQueryBuilder() - &.. 。

回答 3 投票 1

获取相关对象数据

我有两个实体,Classe和学生,这个班级与学生有一个OneToMany关系,因为一个班级可以有很多学生。我正在创建一个页面,其中显示与...相关的所有学生的姓名

回答 1 投票 0

访问实体生命周期回调中的当前用户

在我的学说实体中,我有一个生命周期回调,需要访问当前登录的用户(类似TokenStorage)。我可以坚持生命周期回调还是我必须切换到...

回答 1 投票 0

Doctrine选择查询日期sqlite(symfony)

我想通过带有doctrine绑定的php datetime对象查询db date字段。我在日期db字段类型上没有得到任何结果。它适用于datetime db字段类型。在mysql和postgres上它可以工作。在Sqlite上......

回答 1 投票 0

如何在生产服务器上使用doctrine迁移汇总功能?

我读过:https://symfony.com/doc/master/bundles/DoctrineMigrationsBundle/index.html我很好奇:doctrine:migrations:汇总。我知道它做了什么(删除我的迁移,创建一个...

回答 1 投票 0

检测到服务“doctrine.dbal.default_connection”的循环引用,路径:“doctrine.dbal.default_connection”

当我尝试将service @ doctrine.orm.entity_manager作为我的侦听器UserDeletionListener的参数时发生错误。我的服务:se.doctrine_listener.user_deletion:class:SE \ ...

回答 2 投票 1

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