Я использую Gatsby в качестве моего генератора данных c и Contentful в качестве моего источника данных.
У нас есть несколько contentTypes в Contentful (блог, событие, технический документ), и я хочу вернуть их в течение один запрос и отсортировано по дате создания. До сих пор у меня есть следующее, которое возвращает каждый contentType в порядке каждого contentType, но не в порядке даты в целом.
Есть ли способ сделать сортировку по всему запросу?
{
whitepapers: allContentfulWhitepaper(sort: { order: DESC, fields: createdAt }) {
edges {
node {
id
slug
title
}
}
}
blogs: allContentfulBlogPost(sort: { order: DESC, fields: createdAt }) {
edges {
node {
id
slug
title
}
}
}
events: allContentfulEventPage(sort: { order: DESC, fields: createdAt }) {
edges {
node {
id
slug
title
}
}
}
}