Для сохранения нескольких записей в базе данных вам необходимо тщательно выполнять все шаги
Например
mutation{
setMultipleRecord(data: [{title: "first Title", name: "First"},
{title: "Second Title", name: "Second"}])
}
У вас должен быть тип схемы
`
.......
input Record {
title: String!
name: String!
}
.....
`
И добавить мутациюучитывая, что
type Mutation/type RootMutation { {
......
setMultipleRecord(data: [Record]): String!
}
Здесь вы можете видеть Запись - это объект схемы типа ввода, где data переменная, содержащая параметр, который мы используем для получения объекта данных.
вы можете дать любое имя вместо данных, также измените аргумент в мутации
Теперь в функции распознавателя a
Mutation: {
setMultipleRecord: async(args, { data }) => {
console.log(data)
//Here data contain data which you passed which is
// [{title: "first Title", name: "First"},
// {title: "Second Title", name: "Second"}]
// Perform operation as your requirement
// Please return String
}
}
Теперь вы можете изменить имя в соответствии с вашим требованиемобъект.
Вы сделали это успешно ...