【发布时间】:2021-04-08 20:55:06
【问题描述】:
我正在laravel 构建一个应用程序,其中我有两个模型公司,并且联系属于以下关系:
class Contact extends Model
{
use SoftDeletes;
public function company()
{
return $this->belongsTo('App\Company');
}
}
我也在公司模型中使用软删除,现在假设即使删除了任何公司,我也希望显示联系人以及公司详细信息。
我正在尝试做这样的事情来检索数据:
$allData = Contact::with('company')->withTrashed()->get();
它不起作用,它只显示未删除的公司详细信息。有什么想法可以解决这个问题吗?
【问题讨论】:
-
@ceejayoz 是的,第一个在将 withTrashed 添加到模型时提供了帮助。
标签: laravel laravel-5.4