$phql = "UPDATE Category SET title='xxx' WHERE id=999";
$result = $this->modelsManager->executeQuery($phql);
var_dump($result->success()); // true
The row where id=999 is not existed, but update result is always true.
This post is marked as solved. If you think the information contained on this thread must be part of the official documentation, please contribute submitting a pull request to its repository.
$phql = "UPDATE Category SET title='xxx' WHERE id=999";
$result = $this->modelsManager->executeQuery($phql);
var_dump($result->success()); // true
The row where id=999 is not existed, but update result is always true.