Was ich werde zu tun ist nur eine Zeile einer Tabelle bilden aktualisieren und mit Hilfe treiben ich diesen Code haben:php - Kann nicht Tabellenzeile aktualisieren
$group = GroupsQuery::create()->findOneByGroupName('A');
$group->setGroupName('B');
$group->save();
aber das Problem ist, dass nichts Änderungen an der Datenbank und der Gruppenname ist noch A.
Wenn ich die $group
wie print_r($group->toArray())
, bevor Sie save()
ich das bekommen drucken:
Array
(
[Id] => 4
[GroupName] => A
)
und save()
nach der Verwendung dieses i erhalten:
Array
(
[Id] => 4
[GroupName] => B
)
was zeigt, dass der neue Wert in das Objekt eingefügt wird, aber nicht wieder in die Datenbank. Ich habe andere Abfragen wie Einfügen oder Löschen getestet und alle funktionieren gut.