当前位置:  开发笔记 > 编程语言 > 正文

Symfony 3.0.6上的getEntityManager

如何解决《Symfony3.0.6上的getEntityManager》经验,为你挑选了1个好方法。

从版本3.0.6开始,他们最终删除(删除)了getEntityManager()方法,现在它是getManager().

如果您使用的是3.0.0版本,则没有问题,但3.0.6或更高版本的Symfony意识到我们这样做的时候

$em = $ this->getDoctrine()->getEntityManager()

在一个动作中,您必须将其更改为此

$em = $ this->getDoctrine()->getManager();

要正常工作.

是否可以在3.0.6或更高版本中继续使用getEntityManager()?

问候



1> Alvin Bunk..:

getEntityManager() 自Symfony2.1以来已被弃用.

不要使用它,getManager()而是使用.

推荐阅读
贾志军
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有