Использование пользовательской проверки formik для проверки данных в базе данных MySQL - PullRequest
0 голосов
/ 10 октября 2018

Задача:

В моем приложении я хочу ввести имя пользователя, которое уже существует в моей базе данных, и получить красную ошибку в поле формы, например, «имя пользователя должно быть уникальным.

Можно ли написать некоторую пользовательскую проверку, чтобы убедиться, что formik сначала проверит базу данных MySQL, чтобы проверить, существует ли это имя пользователя в базе данных?

1 Ответ

0 голосов
/ 10 октября 2018

Поймайте эту точную ошибку и затем обработайте ее как повторяющуюся попытку.

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

...