Узел JS HEROKU - уникальные модули Id (uniqid и mongoose, Types.ObjectId ()) дают всегда одинаковые значения - PullRequest
0 голосов
/ 03 марта 2019

Я работаю в NodeJS.Я использую такие модули, как uniqid или mongoose_ObjectdId, чтобы генерировать уникальные идентификаторы для моих моделей.

var id = uniq();
var id = mongoose.Types.ObjectId();

Когда я работаю локально, все работает хорошо, то есть вызовы методов, которые генерируют идентификаторы в разное время, дают разные результаты (идентификаторы),Но когда я использую Heroku, эти вызовы в разное время дают один и тот же результат (один и тот же идентификатор). Может, кто-нибудь поможет мне понять, что работает не так?Заранее спасибо

1 Ответ

0 голосов
/ 04 марта 2019

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

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