doctrine-orm 相关问题

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

如何在ManyToOne Doctrine关系中约束将id号保存为字段值?

我在下面定义了ManyToOne关系。持有拥有副对象,在那里设置了反向对象,导致在拥有端的数据库中保存行,其中我期望具有的值为...

回答 1 投票 0

该关联指的是拥有侧字段e,其未被定义为关联,而是作为字段

我正在制作一个博客项目。所以我有一篇文章Class和一个Commentaire Blog类。但是,当我想链接两者时,我遇到了错误:[Mapping] FAIL - 实体类'AppBundle \ Entity \ Article'...

回答 1 投票 0

Symfony4 - Doctrine Cross Database加入配置

我需要跨数据库关系,我已经读过关于这个buti由于映射问题无法得到我想要的东西。这是我的情况命名空间App \ Entity \ Utility;使用Doctrine \ ORM \ Mapping作为ORM;使用App \ ...

回答 1 投票 0

symfony doctrine验证实体关系错误

我有两个实体用户和设备具有一对多双向关系。问题是在我运行这个命令时,php bin / console doctrine:schema:validate我得到*关联App \ ...

回答 1 投票 0

doctrine odm,找到id不是对象id的文档

在我的mongodb我有一个集合,其中id字段不是一个对象 - 我不知道为什么它是这样的构建,我不能从头开始改变它因为可能已经有很多软件使用了...

回答 3 投票 3

如何使用Doctrine2将实体的克隆保存为更新

我不喜欢使用setter,因为我不喜欢在实例化后改变对象,所以我倾向于使用返回克隆的withFoo(Foo $ foo)样式,而不是:公共函数withFoo(Foo $ foo) ):...

回答 1 投票 1

Zend Framework儿童系列不能保湿

我有一个问题,儿童收藏品的价值没有得到适当的补充。我正在使用带有学说2的zend框架3.由于我需要复制很多代码,我将描述...

回答 1 投票 0

Symfony - addHaving - concat + regexp

原始查询:从具有CONCAT(firstfield,'',secondfield,'',thirdfield,'',4thfield)regexp'value'和CONCAT(...)的表中选择firstfield,secondfield,phone_number,thirdfield

回答 1 投票 0

使用基于多个连接的doctrine创建多个数据库

在基于多个连接创建多个数据库以进行功能测试时,我遇到了一个问题。由于一些限制和对...的更新,我在Symfony 3.3应用程序上创建了

回答 1 投票 0

Doctrine命令到多个关联和匹配条件

我是一个拥有OneToMany协会的实体。在这个关联中,我已经定义了一个orderby,当我检索它时它工作正常。 class client {... / ** * @ORM \ OneToMany(targetEntity =“...

回答 1 投票 1

如何在symfony中禁用doctrine的软删除(软删除)过滤器

为Doctrine 2安装和使用SoftDeleteable行为扩展非常简单。问题通常是尝试为某些代码部分禁用它并再次启用。您可能希望这样做:...

回答 3 投票 9

在Doctrine 2中执行WHERE .. IN子查询

我想从具有特定商品的所有订单中选择订单商品。在SQL中我会这样做:SELECT DISTINCT i.id,i.name,order.name FROM items i JOIN orders o ON i.order_id = o.id WHERE o.id ...

回答 2 投票 54

如何使用Doctrines Query Builder定义多个orWhere查询

我想使用Doctrines QueryBuilder创建一个查询。用户可以通过选中或取消选中HTML表单中的复选框来选择要搜索的数据库字段。这就是为什么$ _POST ......

回答 1 投票 -1

验证'not null'ManyToMany实体

我想将Entity的ManyToMany成员设为“not null”所以我尝试了两种模式。 1)添加@Assert \ NotBlank()/ ** *许多用户拥有多个组。 * @Assert \ NotBlank()* @ORM \ ManyToMany(...

回答 1 投票 -1

如何在doctrine zend中没有实体的情况下继续加入查询构建器

嗨我有两个表,联系人和标签之间的M:M关系,他们的M:M表叫做Contacts_Tags:Contacts ------------ ID Name Tags ---------- - ID名称Contacts_Tags -------------- ...

回答 1 投票 1

Symfony Doctrine:一对多关系正在删除父实体

我有父母和子女实体。删除所有子实体后,symfony也会删除我的父实体。我不喜欢这种行为,只要有一些孩子,父母实体就必须存在。 ...

回答 1 投票 1

Symfony 2:如何避免会话表被学说迁移删除?

我是迁移的新手,我正在努力坚持自动生成的:$ php app / console doctrine:migrations:diff $ php app / console doctrine:migrations:migrate问题是这个......

回答 3 投票 11

Symfony4如何使用查询构建器获取对象

(嗨!),我需要从查询构建器中获取对象,但是我收集了一个数组,所以我有以下错误:在数组上调用成员函数getPropertyName()所以我想我的请求不是...

回答 1 投票 -1

从doctrine2中的代理对象获取“true”对象

Doctrine使用代理对象来表示相关对象,以便于延迟加载。这是一个非常酷的功能,但它导致我试图完成的事情的问题。我有 ...

回答 9 投票 32

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