方法 Illuminate\Database\Eloquent\Collection::detach 不存在。 (我该如何解决?)
Posted
技术标签:
【中文标题】方法 Illuminate\\Database\\Eloquent\\Collection::detach 不存在。 (我该如何解决?)【英文标题】:Method Illuminate\Database\Eloquent\Collection::detach does not exist. (how can I solve?)方法 Illuminate\Database\Eloquent\Collection::detach 不存在。 (我该如何解决?) 【发布时间】:2020-04-23 07:58:56 【问题描述】:我需要删除并分离 BrandName 表和 stellar_category 表之间的所有关系。
public function destroy($id)
$brand_name = BrandName::find($id);
$brand_name->stellar_category->detach();
$brand_name->delete();
return back()->withMessage('Your Brand is Deleted');`enter code here`
【问题讨论】:
【参考方案1】:试着改成
$brand_name->stellar_category()->detach();
【讨论】:
以上是关于方法 Illuminate\Database\Eloquent\Collection::detach 不存在。 (我该如何解决?)的主要内容,如果未能解决你的问题,请参考以下文章
GroovyGroovy 扩展方法 ( 扩展静态方法示例 | 扩展实例方法示例 | 扩展实例方法与扩展静态方法代码相同 )