我想用条令更新一个实体。删除或添加,我没有问题,只是更新。为此,我使用以下代码:
$type = $app['em']->getRepository("'Model'Type")->find($id);
$type->setCode("C2");
$app['em']->persist($type);
$app['em']->flush();
echo $type->getCode(); // I get "C2"
但数据库中的数据不会更新。为什么?
提前感谢您,
您必须在刷新之前持久化实体。
尝试
$app['em']->persist($type);