Toy
@Toy
Front-end Developer @ Starbucks

MongoDB случайные 2 записи?

Добрый вечер!


Возник вопрос, как в MongoDB выбрать случайным 2 записи из многих?


В SQL я бы сделал так:

SELECT * FROM sometable ORDER BY RAND() LIMIT 2
  • Вопрос задан
  • 3772 просмотра
Решения вопроса 1
sajgak
@sajgak
collection.find().limit(1).skip(yourRandomNumber).next()
yourRandomNumber <= size_of(collection)
Ответ написан
Пригласить эксперта
Ответы на вопрос 1
@kastigar
Почитайте вот это, а именно комментарии.
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы