Информация о ключе HiLo хранится в коллекции NormHiLoKey. Вы можете увеличить значение в этой коллекции, чтобы изменить начальное значение сгенерированных ключей, используя следующую команду в оболочке Mongo:
db.NormHiLoKey.update({ _id: "nameOfCollection" }, { $inc: { ServerHi: 42 } })
ВНИМАНИЕ
Не устанавливать значение ServerHi из оболочки Mongo! ServerHi хранится как 64-разрядное целое число, которое не может быть представлено в оболочке. Поэтому, если вы установите значение из оболочки, оно изменит базовый тип данных и сломает десериализатор NoRM.
Если вы запустите команду db.NormHiLoKey.find()
, вы, скорее всего, увидите объекты со свойствами floatApprox. Это указывает на то, что базовый тип данных представляет собой 64-разрядное целое число. Используя оператор $ inc , вы можете безопасно изменять значение, не нарушая ничего.