1 回答

TA貢獻(xiàn)1772條經(jīng)驗(yàn) 獲得超6個(gè)贊
假設(shè)您在用戶模型中具有此關(guān)系。
public function transactions() {
return $this->hasMany('App\Transaction', 'user_id');
}
在您的交易模型中
public function user() {
return $this->belongsTo('App\User', 'user_id');
}
現(xiàn)在,將用戶與他們的交易一起獲取
$users = User::with('transactions')->get();
如果要獲取與用戶內(nèi)聯(lián)的事務(wù)
$data = Transaction::with('user')->get();
$transactions = collect($data)->map(function ($transaction){
return [
'id' => $transaction->id,
'name' => $transaction->user->name,
'total' => $transaction->total,
];
});
- 1 回答
- 0 關(guān)注
- 110 瀏覽
添加回答
舉報(bào)