Случайный порядок в 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 здесь просто означает неопределенный, а не случайный.

Другие вопросы по тегам