Я использую плагин graphql с CMS Strapi. Я пытаюсь добавить новую коллекцию (называемую экзаменом) и связать ее с другой коллекцией (называемой предметами).
Каждый раз, когда я выполняю мутацию, новая коллекция Exam заменяет предыдущую добавленную коллекцию Exam вместо добавления ее в массив связанной коллекции в Subject.
Вот мой код graphql:
mutation {
createExam(input: {
data: {
name: "newExam",
subjects: ["5c47906ad9dc"]
}
}) {
exam {
name
}
}
}
При выполнении этой мутации несколько раз с разными именами экзамена, я ожидал, что у субъекта с _id 5c47906ad9dc будет массив связанных коллекций экзамена, но вместо этого он останется только с последней мутацией (то есть одной коллекцией)
Когда я использую Strapi для ручного добавления множества коллекций экзаменов в тему, это работает без проблем.
В чем может быть проблема? Я не уверен, какую дополнительную информацию я должен предоставить
Заранее спасибо