Doctrine 2 update from entity

Можно ли обновить объект таким же способом, как показано ниже:

$data       = new ATest();  // my entity
$data->id   = 1;            // id 1 already exists, I just want to update this row
$data->name = "ORM Tested"; // changed the name

$entityManager->persist($data);
$entityManager->flush();

Это приведет к вставке и изменению идентификатора объекта вместо обновления существующей строки в базе данных.

43
задан Mark Fox 19 September 2014 в 05:39
поделиться