Что я собираюсь сделать, это просто обновить один ряд образуют таблицу и с помощью приведения в движение я имею этот код:PHP - Невозможно обновить строку таблицы с помощью продвинет
$group = GroupsQuery::create()->findOneByGroupName('A');
$group->setGroupName('B');
$group->save();
, но проблема в том, что ничего изменения в базе данных и имя группы по-прежнему А.
Если я напечатать $group
как print_r($group->toArray())
перед использованием save()
я получаю это:
Array
(
[Id] => 4
[GroupName] => A
)
и после использования save()
я получаю это:
Array
(
[Id] => 4
[GroupName] => B
)
, который показывает, что новое значение вставляется в объект, но опять же не входит в базу данных. Я тестировал другие запросы, такие как вставка или удаление, и все они работают нормально.