複数の時間を呼び出す方法


複数の時間を呼び出す方法
単一のAPI呼び出しで複数回同じgraphql質問を使用する方法.増幅する
const response = await Promise.all(
            signupData.educationalDetails.map(async (item) => {

            console.log("item",item)

            const variables = {
                studentId: newTodo?.data?.createStudent?.id,
                examPassed: item?.data?.boardType,
                boardName: item?.data?.boardName,
                passingYear: item?.data?.boardYear,
                percentage: item?.data?.boardPercentage,
                resumeUrl: item?.data?.boardFile
            }
            console.log("variables", variables)

            try{
            const newTodo2 = await API.graphql({ query: mutations.createEducational, variables: { input: variables } });
            }catch(e){
                console.log("####",e)
            }
            console.log('newTodo2Demo', { query: mutations.createEducational, variables: { input: variables } })

            return{
                boardName: item?.data?.boardName
            }

            // console.log('newTodo2Demo', newTodo2)

        })
        )
複数の時間を呼び出す方法を読んでいただきありがとうございます