[英]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.