Mirkom63
@Mirkom63
Я программист

Как вывести данные рандомно?

Допусти я вывожу какие-то данные

data=Data.all

У меня выведутся данные сортируясь по ID. А как вывести все данные рандомно? И чтобы каждый раз все рандомилось?

Если что, у меня используется kaminari, поэтому сделать рандом для массива не прокатит.
  • Вопрос задан
  • 114 просмотров
Решения вопроса 1
HighQuality
@HighQuality
☁ Ниндзя девелопер
Используйте возможности вашей СУБД.

MySQL
Data.order('RAND()').all

PostgreSQL
Data.order('RANDOM()').all
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

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

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