В моем приложении laravel 5.6 я использую следующее правило для проверки уникальности поля имени
'name' => [
'required',
'string',
'max:255',
Rule::unique('votes')->ignore($vote_id),
],
Я использую условие игнорирования, чтобы обновить этот голос.
Но у меня есть таблица, где поле «имя» уникально внутри любого «voice_id»:
CREATE TABLE "vote_items"
"id" integer not null primary key autoincrement,
"vote_id" integer null,
"name" varchar not null,
Могу ли я использовать условие уникальных проверок в таких случаях и, если да, какой синтаксис правильный?
Спасибо!