Sanity.io GROQ查询中的随机排序不起作用?

时间:2019-10-03 14:54:20

标签: javascript json sorting sanity groq

Sanity.io很棒!但是由于我才刚刚开始,所以我找不到一些东西,例如MySQL的。 根据GROQ cheat sheet,我应该可以通过以下查询来随机排序和切片(MySQL中的LIMIT + OFFSET):

  // BEWARE! This returns 10 random documents, ordered ascendingly by _createdAt
  *[_type == "movie"][0..9] | order(_createdAt asc)

但是,这不是随机排序的。评论也没有意义,因为我希望它只是根据创建时间选择前10个项目。

有人发现如何随机排序吗?而且,当我们在处理它时,我可以用种子随机排序吗?在MySQL SELECT * FROM your_table ORDER BY RAND(351);中会做到这一点

1 个答案:

答案 0 :(得分:1)

该文档在某种程度上经常使用随机语-random只是表示不确定的,不是随机排序的。