Мы видим странное поведение, при котором не все элементы возвращаются в запросе AppSync.В таблице базы данных 31 элемент, но следующий запрос возвращает только 10 элементов?
query listAllDocuments {
listDocuments {
items{
userId
}
}
}
Это простой распознаватель DynamoDB:
{
"version" : "2017-02-28",
"operation" : "Scan",
"filter": #if($ctx.args.filter) $util.transform.toDynamoDBFilterExpression($ctx.args.filter) #else null #end,
}
Другие запросы (использующие фильтр) также возвращают некоторое подмножество фактических соответствующих документов.