Найти, если значение уже существует в столбце, используя knex - PullRequest
0 голосов
/ 19 апреля 2020

Я новичок в knex, но я пытаюсь создать систему регистрации и входа. Я должен проверить, было ли имя пользователя уже занято, и если это так, запретить пользователю устанавливать его так. Как я могу проверить, есть ли уже указанное имя пользователя c в столбце имен пользователей?

1 Ответ

0 голосов
/ 19 апреля 2020

Добавить нормализованное проверочное ограничение к столбцу имени пользователя, который не выполняется, если они дублируются. Тогда в случае, если ваш запрос вставки имеет повторяющееся имя пользователя, запрос не проходит из-за проверки ограничений.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...