diff --git a/Model.php b/Model.php index 6e8cb21..508b09a 100644 --- a/Model.php +++ b/Model.php @@ -280,7 +280,7 @@ class Model extends Base\Model $relation = di(Relation::class); - $primaryKey = str_replace('\\\\', '_', $modelName) . '_' . $foreignKey . '_' . $value; + $primaryKey = str_replace('\\', '_', $modelName) . '_' . $foreignKey . '_' . $value; if (!$relation->hasIdentification($primaryKey)) { $relation->bindIdentification($primaryKey, $modelName::query()->where([$foreignKey => $value])); } @@ -341,7 +341,7 @@ class Model extends Base\Model $relation = di(Relation::class); - $primaryKey = str_replace('\\\\', '_', $modelName) . '_' . $foreignKey . '_' . implode('_', $value); + $primaryKey = str_replace('\\', '_', $modelName) . '_' . $foreignKey . '_' . implode('_', $value); if (!$relation->hasIdentification($primaryKey)) { $relation->bindIdentification($primaryKey, $modelName::query()->whereIn($foreignKey, $value)); }