Работают ли mongoose create синхронно? - PullRequest
0 голосов
/ 12 октября 2018

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

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

Я не уверен, что этот подход верен, поскольку, если создание заказа занимает некоторое время, два заказа, созданные почти одновременно, могут в итоге получить одинаковые коды

...