Может кто-нибудь сообщить мне, как найти случайные N документов из коллекции, имеющей менее N документов. Я попытался использовать $ sample, в результате чего был получен максимальный размер коллекции.
Вот код, который я пробовал.
question.aggregate([{$sample: {size: 12}}]);
В наборе вопросов содержится 10 записей, но я пытаюсь получить результат 12. Когда я попробовал, как описано выше, в результате получилось только 10 документов.