我有两个模型。其中之一Sales具有以下属性:
protected $visible = [
'id',
'client_id',
'is_paid'
];
public function client()
{
return $this->belongsTo(Client::class, 'client_id', 'id');
}
第二个是Client:
protected $visible = [
'id',
'name'
];
public function sales()
{
return $this->hasMany(Sales::class, 'client_id', 'id');
}
我以这种方式请求数据:
$getSalewithClient = Sales::where('id', "=", 1)->with(["client"])->get()->toArray
并且只从销售中获取数据:
{
id: 1,
client_id: 1,
is_paid: null
}
但是缺少客户信息,甚至没有列出密钥。
我不知道为什么,因为起初这是工作,但突然停止工作,我很绝望。
杨__羊羊
慕雪6442864