Всем привет! Изучаю потихоньку MongoDB. Вроде все получается, но не могу придумать как реализовать уникальный номер документа. Это как id, только помимо id мне нужен уникальный человеко-понятный номер (1,2,3..)
В голову идут идеи в виде велосипедов, но каких то готовых решений я не нашел. Есть в интернете решения где, стандартный MongoDB id превращается в цифру. Но мне такое не подходит. Мне нужно отдельно id, отдельно номер.
Если на словах, то можно перед сохранением запрашивать из БД самое большое значение и к нему прибавлять 1. А уникальный индекс уже как дополнительная проверка.