занести? Или это особенности дб
Так принципе неверно делать, надо на такого рода вещи уникальный ключ вешать
А можно вместо дефолтного _id монги использовать id юзера в тг?
На самом деле я не спец по монге больше приверженец рсубд
Там же индексы вроде уникальные есть
Проверять на существование и добавлять, не совсем верно, потому что это не гарантирует приоритет, появляется гонка данных, для этого в бд есть индексы в частности уникальный индекс, и база сама откинет 2 запрос с ошибкой
Курить маны монги, там точно должна быть аналогичная функциональность
Это не важно
Потому что проверка на уникальность на стороне базы, какой запрос пришёл первый тот и победил
Важно, у него 2 раза и больше может добавляться
Судя по всему у него не так
+
Ну вот это должна решать база, по ключам
Ну вот это неправильно
Ему же нужно чтобы юзер один и тот же не добавился два раза. Уникальный индекс это решит же. Ну будет ошибка, ну и что
Ну у него не сделан. Пусть сделает, это решит проблему
А, ты хочешь чтобы старт не отрабатывал два раза как для нового пользователя? Или какую проблему не решит
+
Обсуждают сегодня