Как проверить на дубль в Symfony 4?

157
25 июня 2018, 00:50

В laravel есть метод чтобы можно было не записывать дубли:

`User::firstOrCreate(array(
    'name' => $input['name'],
    'email' => $input['email'],
    'password' => $input['password'])
);`

Помогите пожалуйста как можно это сделать на symfony 4

Answer 1

Можно зарегистрировать собственный сервис, в котором прописать метод, решающий задачу.

Более правильным считается добавить валидацию на уникальность сущности (работает, если не ошибаюсь только с Doctrine). https://symfony.com/doc/current/reference/constraints/UniqueEntity.html

READ ALSO
Сохранение frame в FPDF

Сохранение frame в FPDF

Можно кто сталкивался уже? Мне необходимо сохранить фрейм в pdf файл с помощью FPDF, а именно карту google

150
RedBeanphp выдаёт ошибку

RedBeanphp выдаёт ошибку

Браузер выдает ошибку после отправки формы кнопкой submit

152
Информационная модель системы

Информационная модель системы

Есть сайт и база данныхНужно построить информационную модель системы

118
Как с created_at сделать красивую дату. Laravel

Как с created_at сделать красивую дату. Laravel

Как сделать красивую дату в laravel, к примеру с поле в таблицы "created_at" У меня отображается: 2018-03-02 13:02:20 А мне нужно, к примеру: 3 февраля, 2018 годВремя:...

130