У меня есть массив объектов, которые я хочу сортировать случайным образом. Для этого случая я могу использовать array.shuffle
. Но что, если я хочу воспроизвести этот порядок позже в том же массиве? Есть ли способ, которым я могу предоставить семя, случайное число, что угодно, чтобы впоследствии воспроизвести эту последовательность?
Я хочу создать случайный список объектов из базы данных MongoDB (используя MongoID), и этот список необходимо воспроизвести позже. Но, насколько я знаю, нет действительно хорошего способа реализовать случайную сортировку непосредственно в MongoDB. Может быть много объектов ( > 1,000,000), но время вычисления для первой попытки не имеет значения.