Parse error: Cannot modify user using php sdk
Parse error: Cannot modify user using php sdk
我正在尝试使用以下代码修改用户。
$queryUsers = new ParseQuery("_User");
$queryUsers->equalTo("objectId", $userId);
$resultsUsers = $queryUsers->find();
$updateUsers = $queryUsers->first();
$updateUsers->set("status", $status);
$updateUsers->save();
但是解析SDK返回如下错误。
An uncaught Exception was encountered
Type: Parse\ParseException
Message: Cannot modify user n7ZERX6Fls.
Filename:
/var/www/html/mementuum_admin/application/third_party/parse-php-sdk-master/src/Parse/ParseClient.php
我修改了其他几个 table,但无法在解析中修改用户 table。
请帮忙。
终于找到答案了
只是我们需要在save函数中添加'true'。
代码应遵循
$updateUsers->save(true);
而不是
$updateUsers->save();
我正在尝试使用以下代码修改用户。
$queryUsers = new ParseQuery("_User");
$queryUsers->equalTo("objectId", $userId);
$resultsUsers = $queryUsers->find();
$updateUsers = $queryUsers->first();
$updateUsers->set("status", $status);
$updateUsers->save();
但是解析SDK返回如下错误。
An uncaught Exception was encountered
Type: Parse\ParseException
Message: Cannot modify user n7ZERX6Fls.
Filename: /var/www/html/mementuum_admin/application/third_party/parse-php-sdk-master/src/Parse/ParseClient.php
我修改了其他几个 table,但无法在解析中修改用户 table。
请帮忙。
终于找到答案了
只是我们需要在save函数中添加'true'。
代码应遵循
$updateUsers->save(true);
而不是
$updateUsers->save();