如何在条令zend 2中更新($data,array(';id=?';=>;$id)


How can i do update ($data,array('id=?'=>$id) in doctrine zend 2

如何执行此脚本更新:

$this->update($data, array('id = ?' => $id));

在条令和zend框架2中

提前感谢

您可以使用Marco Pivetta教程:http://ocramius.github.io/blog/doctrine-2-orm-zf2-tutorial/

zend框架中的安装后原则你可以更新如下:

$em = $this->getServiceLocator()->get('Doctrine'ORM'EntityManager');
        $group = $em
            ->getRepository('App'Domain'Entities'Groups')
            ->findOneBy(['name' => 'partner']);
        $group->setName('Admin');
        $em->merge($group);
        $em->flush();

这是"App''Domain''Entities''Groups",我要更新的实体的名称。使用setName,我确实会更改要更新的文件的值。