Когда вы создаете тип @model
с помощью Amplify CLI, он генерирует вашу схему с запросом listPosts
. Этот запрос имеет несколько параметров, один из которых sortDirection
, который имеет тип ModelSortDirection
.
ModelSortDirection имеет тип enum
и имеет следующую форму:
enum ModelSortDirection {
ASC
DESC
}
Вы можете передать DESC
. Более того, если вы отредактируете Resolver posts
на странице схемы API вашей консоли AppSync , вы сможете увидеть, как используется этот параметр. Он использует DynamoDB scanIndexForward для сортировки строк, возвращаемых из вашего источника данных.
"scanIndexForward": #if( $context.args.sortDirection )
#if( $context.args.sortDirection == "ASC" )
true
#else
false
#end