diff --git a/library/think/model/relation/MorphOne.php b/library/think/model/relation/MorphOne.php index b1e4c3d1..9e231d68 100644 --- a/library/think/model/relation/MorphOne.php +++ b/library/think/model/relation/MorphOne.php @@ -150,7 +150,7 @@ class MorphOne extends Relation if (isset($data[$pk])) { $relationModel = $data[$pk]; - $data[$pk]->setParent(clone $result); + $relationModel->setParent(clone $result); $relationModel->isUpdate(true); } else { $relationModel = null;