【发布时间】:2020-02-01 22:15:38
【问题描述】:
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); 会这样做
【问题讨论】:
标签: javascript json sorting sanity groq