我正在处理Laravel数据表。我有一个字段customer.
的数组,我想使用foreach
循环从另一个表中获取数据。如何从数组中的每个元素的另一个表中获取数据?
$quotations = $this->quotationRepository->getAll()
->where([
['status', '!=', 'Draft Quotation']
])
->where('deleted', '=', '0')
->with('user', 'customer')
->get()
->map(function ($quotation) use ($dateFormat) {
return [
'id' => $quotation->id,
'quotations_number' => $quotation->quotations_number,
//'customer' => $cl,
'customer' => unserialize($quotation->customer_id),
'final_price' => $quotation->final_price,
'date' => date($dateFormat, strtotime($quotation->date)),
'exp_date' => date($dateFormat, strtotime($quotation->exp_date)),
'payment_term' => $quotation->payment_term,
'status' => $quotation->status
];
});