From 4d131bb3e54475795bacc3bb90bac2e9a66b5be4 Mon Sep 17 00:00:00 2001 From: thinkphp Date: Mon, 23 Oct 2017 11:47:55 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BF=AE=E6=AD=A3MorphTo=E5=85=B3=E8=81=94?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- library/think/model/relation/MorphTo.php | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/library/think/model/relation/MorphTo.php b/library/think/model/relation/MorphTo.php index 9136d78e..c8ef1a49 100644 --- a/library/think/model/relation/MorphTo.php +++ b/library/think/model/relation/MorphTo.php @@ -248,7 +248,7 @@ class MorphTo extends Relation $pk = $model->getPk(); $this->parent->setAttr($morphKey, $model->$pk); - $this->parent->setAttr($morphType, get_class($model)); + $this->parent->setAttr($morphType, basename(get_class($model))); $this->parent->save(); return $this->parent->setRelation($this->relation, $model);