У меня есть таблица книг и поле isbn. Когда пользователь обновляет существующую книгу, если он изменяет код isbn и сохраняет, isbn следует проверять на уникальный, иначе уникальная проверка должна быть пропущена.Как проверить достоверность данных при изменении данных при обновлении
Существует уникальная проверка, но она проверяет, даже isbn не изменяется при обновлении.
У меня есть одна идея. Одна переменная будет добавлена в модель книги, чтобы сохранить старое значение isbn. Когда запись будет обновлена, будет сравниваться старое значение и новое значение. Если он будет изменен, будет выполнена пользовательская проверка.
Это оптимальный способ или есть лучший способ сделать это?
вы можете сделать 'isbn' поле для уникальной в проверке –
@InsaneSkulll я сделал, но мне нужно, чтобы проверить uniquness на обновление только при изменении значения. –
показать подтверждение из модель. –