This commit is contained in:
thinkphp
2017-04-01 14:07:27 +08:00
parent ae501f4028
commit 68a1882e1e
7 changed files with 13 additions and 13 deletions

View File

@@ -120,7 +120,7 @@ class MorphOne extends Relation
$relationModel = null;
} else {
$relationModel = $data[$result->$pk];
$relationModel->setParent($result);
$relationModel->setParent(clone $result);
$relationModel->isUpdate(true);
}
@@ -150,7 +150,7 @@ class MorphOne extends Relation
if (isset($data[$pk])) {
$relationModel = $data[$pk];
$data[$pk]->setParent($result);
$data[$pk]->setParent(clone $result);
$relationModel->isUpdate(true);
} else {
$relationModel = null;