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
)
它表明新的值插入到对象中,但又不到数据库中。我已经测试过插入或删除等其他查询,并且它们都可以正常工作。