1
我有三種模型User
,Customer
,Message
。如何獲得相關的模型記錄在laravel中通過模型trashed hasManyThrough關係
在用戶模式,我有:
public function customers()
{
return $this->hasMany(Customer::class);
}
public function messages()
{
return $this->hasManyThrough(Message::class, Customer::class);
}
,而我使用的客戶模型softDeletes特質。
現在在我的控制器,而返回像這樣
$messages = auth()->user()->messages()->paginate(30);
用戶的郵件,我無法得到屬於丟棄客戶信息。
請提出解決方案。我沒有在用戶和消息模型中使用softDeletes。