[英]How to save data from the view in Symfony2
如何从Symfony2中的视图中保存数据库中的数据。
如果我有一个实体用户,我使用:
$user->setInformation("Test");
该信息不存储在DB中。
提前致谢
您应该持久并执行刷新以保存数据库中的更改。 假设您使用的是Doctrine ORM,以下代码必须正常工作。
$user->setInformation("Test");
$em = $this->getDoctrine()->getManager();
$em->persist($user);
$em->flush();
视图不应包含实体持久性/保存逻辑。 您应该仅使用视图来表示从控制器获得的数据。
$ this-> getDoctrine是从DI容器获取默认实体管理器的别名
所以
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.