$transactionsData is an array, and I want the id from transaction id from the transaction model for each item and assign it to the details to insert the id to the transaction item table, how can I achieve it in Laravel 12 fillAndInsert method, I tried tap
method to use but it also returns boolen value.
$transactions = Transaction::fillAndInsert($transactionsData);
$transactionDetailsData = array_map(function ($detail, $index) use ($transactions) {
$detail['transaction_detail_id'] = $transactions[$index]['id'];
return $detail;
}, $transactionDetailsData, array_keys($transactionDetailsData));
TransactionItem::fillAndInsert($transactionDetailsData);