ну а как в таком случае сделать проверку, что если там есть эти данные, то еще раз вносить их не стоит?я так понимаю, это нужно делать еще один запрос к бд, перед тем как отправлять их полностью?
Неправильно, и я объяснил почему. Тебе нужен уникальный индекс. Гарантия уникальности должна быть на уровне бд, а не на уровне кода
делать синхронный рекваир в контроллерах очень херовая идея
ааа...я этот уникальный индекс еще при формировании данных формирую, поэтому это значение у меня всегда уникальное
если у тебя установлен уник индекс, при попытке вставки дубликата, будет выброшена ошибка
ну мои три значение успешно занеслись в бд, с одинаковыми значениями
ну значит у тебя нет на этом поле уникального индекса
Обсуждают сегодня