Ошибка при редактировании существующего GSI на моей схеме - PullRequest
0 голосов
/ 25 июня 2019

Я использую AppSync с DynamoDB и GraphQL API. Моя текущая схема работает как положено, но при попытке отредактировать существующий GSI я получаю сообщение об ошибке.

Моя текущая схема выглядит так:

type Item @model
  @key(fields: ["id", "version"])
  @key(name: "type-subtype", fields: ["type", "subtype"])
{
  id: ID!
  version: String!
  type: String!
  subtype: String!
}

Я хочу изменить GSI, определенный здесь:

@key(name: "version-type-subtype", fields: ["version", "type", "subtype"]

Я получаю ошибку Schema Creation Status is FAILED with details: Failed to parse schema document - ensure it's a valid SDL-formatted document.

Может кто-нибудь помочь? Есть ли какое-либо ограничение, использующее ключ сортировки из первичного индекса в качестве хеша в GSI, о котором я не знаю?

Спасибо

...