Тайм-ауты решателей поля DynamoDB AppSync - PullRequest
0 голосов
/ 28 августа 2018

Итак, у меня есть схема ниже. Если я попытаюсь запросить данные из этой схемы, AppSync истечет время ожидания «NetworkError при попытке извлечь ресурс».

type Model {
    PartitionKey: ID!
    SortKey: ID!
    Name: String
    Version: Int
    FBX: String
    # ms since epoch
    CreatedAt: AWSTimestamp
    Description: String
    Tags: [Tag]
}

type ImageSet {
    PartitionKey: ID!
    SortKey: ID!
    Name: String
    CreatedAt: AWSTimestamp
    Description: String
    Tags: [String]
}

Теперь, если я изменю «Имя» в модели на «Имя модели», то запросы по этому вопросу будут работать. Если я изменю «Имя» в ImageSet на «SetName», то запросы на это будут работать.

Что происходит с этим? Что не так с именем поля «Имя»? «Description» и «CreatedAt» не имеют этой проблемы.

Редактировать

На самом деле я сталкиваюсь с этим в других областях схема тоже. Пожалуйста, помогите.

У меня есть резольверы, прикрепленные к конкретным полям Удаление их делает решать проблему. Разве я не должен прикреплять револьверы к конкретным поля или что-то еще не так?

-

Редактировать 2

Это действительно происходит, только если имя поля является общим между различными объектами схемы, это не разрешено!?

...