Случайный порядок в Sanity.io Запрос GROQ не работает?
Sanity.io потрясающий! Но поскольку я только начинаю, я не могу найти некоторые вещи, которые я знаю, например, в MySQL. Согласно шпаргалке GROQ, я должен иметь возможность произвольно сортировать и нарезать (LIMIT + OFFSET в MySQL), задав следующий запрос:
// BEWARE! This returns 10 random documents, ordered ascendingly by _createdAt
*[_type == "movie"][0..9] | order(_createdAt asc)
Однако это не случайная сортировка. Комментарий также не имеет смысла, потому что я ожидал, что он просто выберет первые 10 элементов в зависимости от времени создания.
Кто-нибудь еще узнал, как сортировать случайно? И пока мы это делаем, могу ли я произвольно сортировать с семенами? В MySQLSELECT * FROM your_table ORDER BY RAND(351);
сделал бы именно это
1 ответ
В документации используется случайное несколько разговорной речи - random
здесь просто означает неопределенный, а не случайный.