doctrine-orm 相关问题

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

Doctrine2:多对一删除关系实体[关闭]

symfony:whene删除项目其他项目相关被自动删除实体/ ** * @var \ AppBundle \ Entity \ PrItemLine * @ORM \ ManyToOne(targetEntity =“AppBundle \ Entity \ PrItemLine”,...

回答 1 投票 -1

使用doctrine存储序列化对象

当我使用以下代码存储时,我在使用doctrine存储php序列化对象时遇到了一些问题:$ item = new \ Company \ MyBundle \ Entity \ Frontend \ table(); $用品 - >使用setData(连载($ ...

回答 2 投票 1

如何在Doctrine中查询关联id不相等的ManyToMany关系

我确实看到这个问题和事件认为这是我需要的。它与我的要求非常相似。然而,chaning一个小东西似乎打破了整个逻辑。所以这是我的架构:/ * ...

回答 1 投票 1

无法确定“AppBundle \ Entity”类中属性“技能”的访问类型

我在2个实体中进行了多次映射,但是我有这样的错误:无法确定类“AppBundle \ Entity”中属性“技能”的访问类型。代码实体公司:/ ** * @var ...

回答 1 投票 0

带有绑定参数的大型查询会导致Doctrine中的参数编号错误

注意:这不是mysql的最大查询大小是什么的重复?我的问题似乎是特定于Doctrine和/或PHP,而不是MySQL。我的查询如下所示:SELECT COUNT(*)FROM post WHERE ...

回答 1 投票 0

symfony 2.8 @ORM \ PrePersist无法正常工作

我遇到了关于ORM \ PrePersist的问题,接下来是我的Employee实体和EmployeeController:

回答 1 投票 0

Symfony关系

在我的应用程序中,我有3个实体;用户,预订和房间。预订实体:命名空间App \ Entity; / ** * @ORM \ Table(name =“booking”)* @ORM \ Entity(repositoryClass =“App \ Repository \ BookingRepository”)* / ...

回答 2 投票 1

如何使用Doctrine在Symfony2中实现子查询?

我需要计算子查询中返回的项目数。如果我写子查询如何DQL - 一切都很好,但如果我尝试通过QueryBuilder构建一个查询 - 我得到一个错误。子查询DQL:$ qb3 = $ this - &...

回答 1 投票 2

使用Doctrine在Symfony 4.1中保留OneToMany

我尝试使用OneToMany关联来保存我在实体中获得的数据。使用FOS REST Bundle,我在控制器中获得实体。公共功能添加(Campaign $ campaign){$ em = $ this - > ...

回答 4 投票 1

使用Symfony 3.4按日期,类别和标签搜索

我终于在Symfony 3上开展了一个项目,这真的非常有趣。我根据几个标准在出版物的搜索表单上工作(我有3个字段输入文本:日期,类别和...

回答 2 投票 1

Doctrine 2更新大批量

我正在使用Symfony 3.4和Doctrine。我需要使用Doctrine更新大量实体(300k +)。我已经阅读了批处理文章形式的Doctrine文档,我从堆栈中读过主题,但问题是......

回答 1 投票 1

在symfony中重构Controller以适应六边形体系结构

我创建了一个控制器,用于在数据库中创建所有者记录。一切都在CreateOwnerController上完成,并且正常工作:class CreateOwnerController extends Controller {...

回答 1 投票 2

你怎么逃避教义?

你怎么逃避教义?我创建了这个代码$ query = $ em-> createQuery(“SELECT a FROM AcmeTopBundle:ArtData a WHERE a.name ='”。mysql_escape_string($ name)。“...

回答 4 投票 8

标识符中的Doctrine 2 ORM DateTime字段

在我们的数据库表中,我们的列refID和date是一个复合主键,标识符的一个字段被映射为日期时间:class corpWalletJournal {/ ** * @ORM \ Column(name =“refID”,...

回答 2 投票 17

Doctrine2 - 在刷新之前获取实体ID

有没有办法在persist / flush之前获取实体ID?我的意思是:$ entity = new PointData(); $ form = $ this-> createForm(new PointDataType(),$ entity);如果我在这个尝试$ entity-> getId()......

回答 3 投票 11

有没有办法使用doctrine2强制执行唯一列?

我知道我总是可以使用MYSQL模式设置一个唯一的数据库密钥,但是如果ORM像doctrine一样允许你将列设置为在代码中是唯一的,那我只是好奇吗?例如,如何在代码中创建它...

回答 3 投票 11

Symfony2 doctrine来自特定实体的更新架构

如果我运行php app / console doctrine:schema:update --force它将从所有实体更新我的数据库。我只需要为User实体更新数据库,解决方案是什么?一个解决方案是......

回答 2 投票 6

如何使用doctrine / symfony4从数据库中获取(加入)两条记录

我正在学习Symfony和Doctrine,并创建了一个简单的网站,但我坚持这一步。我有两个表:用户和语言用户包含:id,username ...语言包含:user_id,...

回答 4 投票 11

主义通过扩展来破坏对实体的查询

我的任务是(或很简单):有各种各样但有限类型的“Post”,每种都有一组完全不同的属性,而所有属性都共享一些核心属性(如:Title,Content,Published,...

回答 1 投票 0

学说:与左连接的分页

我想用至少2个左连接对复杂请求进行分页,但我正在使用的分页包(KnpPaginationBundle)无法告诉Doctrine如何计算结果(这是...

回答 4 投票 15

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