0
什麼我會做的只是更新一排形成一個表,並用推進我這個代碼:PHP - 利用推進無法更新錶行
$group = GroupsQuery::create()->findOneByGroupName('A');
$group->setGroupName('B');
$group->save();
但問題是,沒有什麼數據庫和組名稱上的變化仍然是A.
如果我打印$group
像print_r($group->toArray())
使用save()
之前,我得到這樣的:
Array
(
[Id] => 4
[GroupName] => A
)
,並使用save()
後,我得到這樣的:
Array
(
[Id] => 4
[GroupName] => B
)
它表明新的值插入到對象中,但又不到數據庫中。我已經測試過插入或刪除等其他查詢,並且它們都可以正常工作。