我有3个表,getMembers() {
return this._http.get('http://localhost/membership/main/getUsers')
.map(response => response.json() );
}
,contents
,taxonomies
。分类学有以下领域:
taxonomicals
内容模型如下:
taxonomy_id | taxonomical_id | taxonomical_type
分类模型:
public function taxonomies()
{
return $this->morphToMany('App\Taxonomy', 'taxonomical');
}
分类学模型:
public function contents()
{
return $this->morphedByMany('App\Content', 'taxonomical')->orderBy('id', 'DESC');
}
如何只删除分类表中的关系记录? 我希望能够删除分类表中针对给定内容的所有记录:
我尝试过:
public function content()
{
return $this->morphedByMany('App\Content', 'taxonomical');
}
但是,我收到了一个错误:
Builder.php第2405行中的BadMethodCallException:调用undefined 方法Illuminate \ Database \ Query \ Builder :: detach()