Quiero devolver las publicaciones más recientes a las más antiguas.
Esta es mi consulta:
export const getPosts = async () => { const query = gql ` query MyQuery { postsConnection { edges { cursor node { author { bio name id photo { url } } createdAt slug title excerpt featuredImage { url } categories { name slug } } } } } `; const result = await request(graphqlAPI, query); return result.postsConnection.edges; };Puede utilizar la siguiente sintaxis:
postsConnection (sort: "createdAt:desc") {Ejemplo completo:
export const getPosts = async () => { const query = gql ` query MyQuery { postsConnection (sort: "createdAt:desc") { edges { cursor node { author { bio name id photo { url } } createdAt slug title excerpt featuredImage { url } categories { name slug } } } } } `; const result = await request(graphqlAPI, query); return result.postsConnection.edges; };