Нужна помощь в Graphql Appsync
Пользовательский тип Appsync:
type Employee {
id: ID!
name: String
experiences: [Experiences]
projects: [Projects]
}
Dynamo DB table Employee
Table: Employee
{
id:’’,
name:’’,
experience:[
{
company:’’,
from:’’,
till:’’
},
{
company:’’,
from:’’,
till:’’
}
],
projects:[
{
title:’’,
date:’’
},
{
title:’’,
date:’’
},
]
}
Нам нужно обновить опыт и проекты в двух разных запросах на мутацию, но обновление должно выполняться в одной таблице Dynamodb. Вот мои сомнения:
- Необходимо создать отдельную таблицу Dynamodb для проектов и опыта. Как написать запросы на мутацию для этой таблицы, обновляющей проекты и опыт мутации diff?