Как я могу обновить запись в GraphQL? - PullRequest
0 голосов
/ 26 июня 2019

У меня есть следующая схема:

type User @model {
  id: ID!
  firstName: String!
  lastName: String!
  locations: [Location]
}

type Location @model {
  id: ID!
  listOfPictures: [String]
  address: String!
  owner: User
}

В настоящее время у меня есть записи как для местоположений, так и для пользователей. Записи для моего местоположения все нулевые. Я хочу обновить одно из моих местоположений с идентификатором «1234», чтобы в поле «владелец» было установлено значение «Пользователь с идентификатором 5678».

Какой правильный синтаксис для этого? Что мне нужно ввести в консоль Appsync?

Кроме того, как я могу обновить поле 'location' моей модели User of id 'abc', чтобы добавить Location в массив Locations Location с идентификатором 'def'? Спасибо.

1 Ответ

0 голосов
/ 03 июля 2019

Вы можете обновить свои данные, используя мутации: https://docs.aws.amazon.com/appsync/latest/devguide/quickstart-write-queries.html

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...