В этом запросе я получаю все телефоны с определенным условием, и одна вещь, которую я хочу после этого - установить isFirstInstalled для всех телефонов в этом запросе на 1, также я хочу получить данные этого запроса для результата API, что является наиболее оптимальным способомдля этого самый простой способ - использовать результат запроса в foreach и установить один за другим в 1?!я хочу получить результат моего запроса перед обновлением
$isFirstNotInstalledCases = $em->getRepository(User::class)
->createQueryBuilder('u')
->select("u.phone as phone")
->addSelect("u.isFirstInstalled as isFirstInstalled")
->where("u.phone IN (:phone)")
->andWhere("u.isFirstInstalled = :isFirstInstalled")
->setParameters(['isFirstInstalled'=>0,'phone'=>$phones])
->getQuery()
->getArrayResult();