我有这个模特:Company
威奇有一个关系:$this->belongsToMany('App\CallList', 'call_list_companies', 'company_id', 'call_list_id')
反之亦然:CallList
关系:$this->belongsToMany('App\Company', 'call_list_companies', 'call_list_id', 'company_id')
我能够将Company
附加到CallList
但是我无法从Company
]分离CallList
为什么?
我用于分离公司的代码:$company->call_lists()->detach($call_list);
我也尝试过另一种方式:$call_list->companies()->detach($company);
当我这样做时,它只是返回null。我检查了公司和通话清单是否都存在并且数据库中的两者之间存在关系。]
有人知道我在做什么错吗?我也没有任何错误或任何错误。
如果值得一提,我还在使用关系表。
提前感谢!
我有这个模型:Company Wich有一个关系:$ this-> belongsToMany('App \ CallList','call_list_companies','company_id','call_list_id')反之亦然:CallList关系:$ this-> belongsToMany( ...
将关系查询仅过滤到具有匹配ID的呼叫列表,然后呼叫detach()
。