Автоматически уникальный индекс будет создан из поля _id
.
Управляете ли вы _id
с помощью custom value
или mongodb, управляя ObjectId
в поле _id.
Вы пытаетесь ввести запись с помощью _id: 24392490, которая уже существует. Таким образом, хотя вы использовали upsert, это не позволит, потому что _id - уникальный индекс.
exports.minute = function () {
return Math.round(Date.now() / 60000);
};
Как и в вашей реализации для генерации _id, это позволит вставить только 1 запись за 1 - 1,5 минуты ( Точно одна минута, если круг не используется).