Doctrine Project是一个开源库和工具的集合,用于处理用PHP编写的数据库抽象和对象关系映射。
我在MongoDB中使用Doctrine。通常我不关心ID,但在一种情况下我需要在刷新之前使用ID以避免不必要的往返。所以我添加了ID策略“NONE”并将ID设置为......
在DoctrineFixturesBundle中,如果我想按指定顺序执行fixtures,我必须在任何fixture类方法中创建如下:public function getOrder(){return 2;这是不舒服的方式......
如何在其他查询中使用QueryBuilder格式化查询重用格式化的Doctrine 2
我已经使用doctrine查询构建器格式化了查询。它有点复杂,因为在那个查询中有一些我自己定义的学说函数和学说扩展。同样非常重要......
想要将doctrine实体对象转换为普通数组,这是我的代码到目前为止,$ demo = $ this-> doctrine-> em-> find('Entity \ User',2);获取实体对象,实体\用户对象([id:...
我正在寻找一种方法在Symfony 2中使用Doctrine来使用有序的id数组来查找项目。我有一个带有id(主键)和标题的Card实体。我有一个带ID的ListCards实体(主键)...
我有问题,因为我没有create database我的parameters.yml参数:database_host:127.0.0.1 database_port:null database_name:symfony database_user:root ...
我想扩展Entity \ Base类,如何在Doctrine 2.1中做到这一点?我的研究表明,每当有人遇到这样做的问题时,他就会改用Doctrine 1.2:)我正在使用......
我的问题是我想使用php bin / console make:迁移php bin / console doctrine:迁移:迁移Symfony 4的方法来更新我的数据库而不是使用:php bin / console doctrine:...
对于ZF3和Doctrine的PHPUnit测试,我面临着“连接太多”的问题,因为我每次执行PHPUnit时都要执行~200次测试。我已经在堆栈上找到了一些问题和答案......
将参数设置为int数组,用于dbal查询生成器中的where语句将数组抛出到字符串转换异常
我尝试在WHERE IN语句中的dbal querybuilder中绑定参数:[1,2]我试图将$ qb-> expr() - > in()更改为字符串版本但没有改变QueryBuilder创建$ qb = $ this - > _ em -...
Symfony / Doctrine实体转储显示两个ID,一个为null
我有一个奇怪的问题,在Symfony中使用'dump'函数转储的实体显示它有两个id。一个是null,另一个是正确的。执行$ entity-> getId()会返回null,但我显然想...
我有两个实体,停车和代理,每个停车可以有许多代理,每个代理可以管理许多停车。创建关系后,Doctrine自动添加了一个名为...的连接表。
可以从docker容器外部连接到数据库,但不能从内部(在laravel中)连接到数据库
由于投票减少,我重构了这个问题。它就像这样简单:外面的docker容器:➜backofficegit :( master)✗phpartisan tinker Psy Shell v0.9.9(PHP 7.2.15 - cli)by ...
Doctrine使用querybuilder在语言字段上保留了优先级
我正在使用以下查询:使用Doctrine \ ORM \ Query \ Expr \ Join; $ query = $ this-> createQueryBuilder('ad') - > select('ad.id,ad.title,ad.year,ad.hours,ad.status') - > addSelect('rem ....
我想通过“firstname”和“lastname”搜索用户,所以首先我有一个输入文本,其中我将lastname和firstname放在同一个输入中,然后我创建了这个查询public ...
如何使用Doctrine在Symfony 4中组合两个独特的列?
我有一个名为'student_assignment'的表,其中我有多个列,我在其中显示以下两个列:这两列都是外键。 StudentId assignmentId 10 ...
SQLSTATE [23000]:完整性约束违规:1062 Symfony 4中的重复条目
我有一个名为'student_assignment'的表,其中我有多个列,我在其中显示以下两个列:这两列都是外键。 StudentId assignmentId 1 ...
ManyToMany新值必须是\ Traversable的数组或实例,给出“NULL”
我的Symfony 4.2.6应用程序中有一个ManyToMany关系,我希望它可以为null。所以我的第一个实体SpecialOffers如下:使用Doctrine \ Common \ ...
请问您能否告诉我如何使用Doctrine实现SELECT FOR UPDATE?我需要读取一些计数器值,在PHP代码中使用它并立即在某人之前递增值...
所以我有拖曳表与ManyToONe关系,但每当我创建操作我得到此错误类型“AppBundle \ Entity \ Etat”的预期值为关联字段“AppBundle \ Entity \ ...