Как обновить текущую дату с отметкой времени, используя запрос ORM - PullRequest
0 голосов
/ 14 мая 2019

Я хочу обновить столбец DeletedAt в таблице, используя запрос доктрины ORM, как показано ниже, но он выдает ошибку

    $qb = $this->em->createQueryBuilder();
    $qb->update()
    ->set('deletedAt', new \DateTime('now'))
    ->from($this->entityNamespace, 'u')
    ->where("u.tenant Id  = $tenantId");

    $result = $qb->getQuery()->getResult();

выдает ошибку

Метод Doctrine \ ORM \ Query \ Expr \ Comparison :: __ toString () не должен выдавать исключение, перехвачено ErrorException: объект класса DateTime не может быть преобразован в строку

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...