Как можно получить массив связанных объектов из модели graphql?
У меня есть Модель вопросов, которая может быть связана со многими предметами, я хочу получить все связанные темы для этого вопроса, вот мой запрос:
questions {
tracks{
id
title
answers
user{
email
}
subjects{
title
}
}
Я получаю следующую ошибку: models.Subject.findAll не является функцией
вот мой загрузчик данных:
export const batchSubjects = async (keys, models) => {
const subjects = await models.Subject.findAll({
_id: {
$in: keys,
}
});
return keys.map(key => subjects.findAll(subject => subject.id ==
key));
}