При попытке вставить новые данные в Laravel, я не могу вставить в базу 2 поля типа i.e и поставщика.Невозможно вставить все в базу данных с помощью laravel
Вот мой код:
$user = User::create([
'name' => $userData->name,
'username' => $userData->name,
'email' => $userData->email,
'password' => 'asdffdas',
'type' => 'standard',
'provider' => $userData->id,
'active' => 1
]);
Если я эхо $userData->id
, мне удалось получить действительное число, однако после установки на тип всегда первым enum
в то время как поставщик всегда 0.
Любые идеи, почему это может произойти?
Возможно, вы хотите использовать echo '$ user-> id', а не' $ userData-> id'? –
является провайдером 'tinyint' случайно? – Augwa