У меня возникли проблемы с мутациями обновления при реакции-нативе и усилении.
addProfileDetails = async (sub) => {
let UserDetails = await API.graphql(graphqlOperation(mutations.updatePeople, {updatePeopleInput:
{
UserID: sub,
Organization: "Organization"
Name: "name"
}
}));
console.log(UserDetails);
};
Этот код не генерирует никаких ошибок, и он почти такой же, как и код, который я использовал для создания запись во-первых, которая работает.
, но возвращает эти данные и фактически не обновляет запись как задумано.
Object {
"data": Object {
"updatePeople": null,
},
}
Я проверил этот запрос на запрос appsyn c редактор:
mutation update {
updatePeople (updatePeopleInput: {
PersonID: "XXXXXXXXXXXXXXXXXXXXXXXXXX",
Gender: "Male"
})
{
PersonID
Gender
}
}
И он возвращает то же самое. Создание мутаций, работа запросов. Я не понимаю, что здесь происходит.
Любое понимание того, что я делаю неправильно, было бы полезно. Кроме того, если вам нужна схема или код мутации, я могу предоставить это.