【发布时间】:2022-01-19 11:48:21
【问题描述】:
我有两个表 users 和 payment_request
我的用户表如下
payment_request 表如下
我想使用 laravel eloquent 将 payment_request 表加入用户表 这是我的代码
$user_payment_request_list = PaymentRequest::join('currency','currency.id','=','payment_requests.currency_id')
->join('users','users.id','=','payment_requests.sender_id')
// ->join('users','users.id','=','payment_requests.receiver_id')
->get([
'currency.name as currency_name',
'payment_requests.amount',
'payment_requests.status',
'payment_requests.description',
'payment_requests.sender_id',
'users.name as sender_name',
'users.name as receiver_name',
'payment_requests.transaction_id',
'payment_requests.branch_id',
'payment_requests.created_at',
'payment_requests.updated_at',
])
->where("sender_id",$id);
我得到覆盖receiver_id的输出,并从sender_id给我相同的结果
【问题讨论】:
-
我们看不到您的表格结构,避免使用图像并将其包含为文本