Большинство тем о том, чтобы избежать дублирования записи, но я хочу разрешить. вот контроллер:
$validator = Validator::make($request->all(), [
'name' => 'required|string',
'email' => 'required|email',
'phone' => 'required|numeric|digits:11',
'type' => 'required'
]);
Использование passport
Модель:
protected $fillable = [
'name', 'email', 'phone', 'type',
];
Но это не позволило мне вставить повторяющуюся запись:
SQLSTATE [23000]: нарушение ограничения целостности: 1062 Повторяющаяся запись '0955559777' для ключа 'users_phone_unique' (SQL: вставить в users
(name
, email
, phone
,type
, updated_at
, created_at
) значения (майк, s22@s.com, 0955559777, 1, 2019-11-11 08:16:34, 2019-11-11 08:16:34))
Там сказано users_phone_unique
, но я не делаю телефон уникальным. есть идеи?