записей 1000 рандомных, при этом чтобы для каждой новой выборки эти записи не пересекались.
Видимо необходимо заюзать db.collection.aggregate([{ $sample: { size: 1000 } }]);, но не знаю как сделать так, чтобы выборки не пересекались. Думал, возможно стоит добавить дополнительное поле в документ (выбрано / не выбрано), и использовать $match.
А сама задача в чем заключается?
Обсуждают сегодня