我想更新 MySQL 数据库的值。
如果uid在数据库中找不到具有 的用户,则应添加具有 和 值的新行uid,firstname但如果uid数据库中存在 ,则仅first_name应更新列的值。
这是我到目前为止所拥有的:
$em = $this->getDoctrine()->getManager();
$personal = new Personal();
$personal->setUid($uid);
$personal->setFirstName($value);
$em->persist($personal);
$em->flush();
这只会添加一个新行,但我如何更新该值?
慕的地10843