Doctrine Project是一个开源库和工具的集合,用于处理用PHP编写的数据库抽象和对象关系映射。
Doctrine - 不使用的OneToOne关系扩展了MappedSuperclass
我尝试使用@MappedSuperclass。它适用于简单变量(int,string ...)和OneToMany / ManyToOne关系。但OneToOne关系不起作用。我有两个MappedSuperclass ...
在使用Bisna时,如何在Zend Framework application.ini中定义Doctrine 2中utf-8的使用
以下ZendCasts演员表示了一种在zend框架环境中使用doctrine 2的方法。使用这个配置,我怎样才能使连接使用utf-8字符集,所以“SET NAMES”的魔力......
在使用Paginator的查询中组合聚合字段(分组依据)和排序(排序依据)时,Doctrine会生成错误的SQL
我在Item和Valoracion之间有一个简单的双向一对多关系(评论)。以下查询应该获得每个项目的平均分数和评论数量,以降序...
在处理插入或更新超过2000条记录时,在学说中存在性能问题是否正常?我应该转向PDO吗?
我有一些表store_section(id,parent_id,label),我想改变一些行,设置parent_id = null。我试图:$ record = $ table-> getTable() - > find($ id); $ record-> parent_id = null; $ ...
我是Symfony的初学者。我有2个实体:股票和销售。两者都有相关的数据库表。股票有以下结构:+ ------------- + -------------- + ------ + ----- + - -------- + -...
我可以在doctrine2中从php访问discriminator字段吗?
我有一个定义继承的实体,如下所示:* @DiscriminatorColumn(name =“type”,type =“string”)* @DiscriminatorMap({“text”=“TextAttribute”,“boolean”=“BooleanAttribute”,“numeric” =“......
您好我正在尝试通过多个字段订购doctrine集合尝试类似这样的事情/ ** * @var集合* @ORM \ OrderBy({“date”=“ASC”,“TimeBegin”=“ASC”})* @ORM \ ...
我有两个表单,一个页面有两个提交按钮,一个视图和一个控制器应该管理它们。如果单击第一个动作,我希望它执行一个动作,如果是第二个动作,我希望它执行另一个动作。一世 ...
在Doctrine 2(和Symfony)中正确使用$ unitOfWork-> getScheduledCollectionDeletions()是什么?
我正试图在onFlush事件中检测多对多关系的变化。如果将新实体添加到关系中或更新关系(始终保持元素),我可以检测到更改...
我试图使用Docrtrine映射建模继承,但得到一个错误。我想映射简单的关系。 UserEntity将是其他用户相关实体的基础实体,如...
可以记录所有查询。我在我的代码中应用它如下。 $ config-> setSQLLogger(new \ Doctrine \ DBAL \ Logging \ EchoSQLLogger());然而,它可以工作,它将结果输出到网页....
我在doctrine.yml中设置了两个实体管理器我必须将存储库注入服务但问题是存储库始终采用默认实体管理器。我应该如何给予特定的实体经理......
为什么Doctrine PostPersist Event错过了夹具类的第一个Instance元素?
我正在使用symfony4框架开发一个Web应用程序。在这个应用程序中我处理事件。这些事件通过另一个名为Participation的类链接到用户。确保新人不能......
我在Symfony 3.4 flex工作,我需要做一个这样的查询构建器:所有在True AND媒体上“已发布”的媒体是TYPE OF:类型AND((条件1)OR(条件2)OR(条件3)) ...
我对Symfony2 Doctrine Unrecognized字段有一个类似的问题:但是我没有相同的解决方案我有一个实体“类别”我正试图找到属性“...”的所有类别
我试图从Doctrine中删除带有删除查询的x对象。由于学说中没有LIMIT,我们应该使用$ query-> setMaxResults($ limit)来代替。我正在使用Symfony2。不过......
传递给App \ Entity \ CatalogComment :: setUserId()的参数1必须是App \ Entity \ User的实例或null,int给出
我正在尝试在我的关系ManyToOne中保存我的ID,但是返回了一个错误:这就是我试图保存数据的方式:$ user = $ this-> getUser() - > getId(); $ catalogcomment = new CatalogComment(); ...
我得到了一个问题的多个答案结果。我想更新我的号码字段,例如该问题的每个答案。问题是它总是更新一个。在工作正常...
实体类别与类型具有ManyToOne关系,因此每个类别都有一种类型,每种类型都可以与许多类别相关。我按如下方式加载了csv类型:$ types = fopen(__ DIR __。'/ ...