Я пытаюсь обновить таблицу mysql следующим запросом, используя Doctrine. Но таблица не обновляется. Также ниже код не вызывал никаких ошибок. Я совершенно сбит с толку. Если я запускаю запрос, взятый из метода getDQL(), непосредственно в mysql, он показывает 0 строк, обновленных из-за неправильных кавычек. он работает после размещения правильных кавычек для значений в запросе. Нужна помощь, чтобы решить эту загадку.
Поскольку я новичок в доктрине, я буду использовать примеры, приведенные в файле класса querybuilder.
$support = $this->createQueryBuilder('p')
->update('gcns', 'g')
->set("g.isActive", "0")
->andWhere("g.issn='".$issn."'");