Я пишу функцию, похожую на фейсбук, для моего веб-приложения с ampify-cli и vue, и мне нужно выполнить простой серверный порядок сортировки / запроса в моем запросе. Кажется невозможным ..
Я пробовал стандартный способ GraphQL, с добавлением сортировки, он не работает ...
Запрос, генерируемый ampify-cli:
query ListWallposts(
$filter: ModelWallpostFilterInput
$limit: Int
$nextToken: String
) {
listWallposts(filter: $filter, limit: $limit, nextToken: $nextToken
) {
items {
id
content
createdAt
comments {
nextToken
}
user {
id
firstname
lastname
}
}
nextToken
}
}
Мое добавление:
query ListWallposts(
$filter: ModelWallpostFilterInput
$limit: Int
$nextToken: String
) {
listWallposts(filter: $filter, limit: $limit, nextToken: $nextToken,sort:{ field:createdAt, order:ASC }
) {
items {
id
content
createdAt
comments {
nextToken
}
user {
id
firstname
lastname
}
}
nextToken
}
}
Я не могу добавить основной ключ сортировки в DynamoDB после создания таблицы ampify-cli.
Я потратил дни, пытаясь понять эту простую вещь ... Любая помощь будет очень кстати.