0
난 그냥 하나 개의 행이 코드했습니다 추진 테이블을 구성하고 사용하여 업데이트됩니다 할거야 무엇 :PHP - 추진하여 테이블 행을 업데이트 할 수 없습니다
$group = GroupsQuery::create()->findOneByGroupName('A');
$group->setGroupName('B');
$group->save();
을하지만, 문제는 아무것도 아니다
Array
(
[Id] => 4
[GroupName] => A
)
및 save()
사용 후 난이 얻을 : 나는이 얻을 save()
를 사용하기 전에 print_r($group->toArray())
처럼 $group
를 인쇄 할 경우 데이터베이스 및 그룹 이름의 변경은 여전히 A.
입니다
Array
(
[Id] => 4
[GroupName] => B
)
이는 새 값이 개체에 삽입되지만 데이터베이스에는 다시 삽입되지 않는다는 것을 나타냅니다. 삽입이나 삭제와 같은 다른 쿼리를 테스트 해 보았지만 모두 잘 작동합니다.