У меня есть эта схема graphQL для определения моего Amplify API:
type Address @model @searchable {
id: ID!
address: String!
latitude: Float!
longitude: Float!
}
type Dog @model @searchable {
id: ID!
address: Address!
name: String!
}
И когда я пытаюсь создать собаку с сгенерированной мутацией
mutation CreateDog($input: CreateDogInput!) {
CreateDogPoint(input: $input) {
id
address {
id
address
latitude
longitude
}
name
}
}
я даю следующий объектв качестве аргумента в AppSync для проверки создания объекта:
{ "input" : { "address": { "address" : "WoofieLand", "latitude": 11, "longitude": 20 }, "name": "Rex" } }
Однако, это говорит о том, что поле адреса не существует.Как это работает, я не понимаю?
Большое спасибо за чтение.