This commit is contained in:
2020-12-17 14:17:03 +08:00
parent 33e5416dda
commit 0456a155c8
2 changed files with 4 additions and 4 deletions
+2 -2
View File
@@ -234,9 +234,9 @@ class ActiveRecord extends BaseActiveRecord
$primary = $this->getPrimary();
if (!empty($primary)) {
$sul = static::deleteAll([$primary => $this->getAttribute($primary)]);
$sul = static::deleteByCondition([$primary => $this->getAttribute($primary)]);
} else {
$sul = static::deleteAll($conditions);
$sul = static::deleteByCondition($conditions);
}
if (!$sul) {
return false;
+2 -2
View File
@@ -171,7 +171,7 @@ abstract class BaseActiveRecord extends Component implements IOrm, \ArrayAccess
* @return null|string
* @throws Exception
*/
public function getPrimary()
public function getPrimary(): ?string
{
if (!$this->hasPrimary()) {
return null;
@@ -253,7 +253,7 @@ abstract class BaseActiveRecord extends Component implements IOrm, \ArrayAccess
* @return bool
* @throws Exception
*/
public static function delete($condition = NULL, $attributes = [], $if_condition_is_null = false): bool
public static function deleteByCondition($condition = NULL, $attributes = [], $if_condition_is_null = false): bool
{
if (empty($condition)) {
if (!$if_condition_is_null) {