Я пытаюсь получить последний вставить ID так:Последний Вставить идентификатор NULL в Laravel
$leadData = [
'first_name' => $first_name,
'last_name' => $last_name,
'phone_number' => $phone_number,
'company' => $company,
'email_address' => $email_address,
'iso_code' => $iso_code,
'product' => $product,
'transaction_id' => $transaction_id,
'rep_name' => $rep_name,
'ip_address' => $ip_address
];
//insert lead into DB
$lead = new Lead();
$lead->create($leadData);
//dd($lead);
$leadId = $lead->id;
dd($leadId);
но $ leadId является NULL каждый раз. Моя запись правильно вставлена в таблицу MySQL. Это, по-видимому, глупая проблема, но в последний час я был в тупике.
Как мог $ leadID быть пустым?
Является ли идентификатор в таблице автоматическим приращением? –
Да, спасибо. Сначала я предположил, что это потому, что мой столбец «id» не был объявлен как заполняемый, но, кажется, автоинкрементные столбцы невосприимчивы к этому. См. Мой ответ ниже. –