Обновите таблицу соединений в sequelize - PullRequest
0 голосов
/ 10 мая 2019

У меня есть таблица соединений, которая содержит userId и genreId.Я пытаюсь вставить группу genreId для конкретного пользователя.

Модель пользователя имеет две функции: addGenre и addGenres, и я передаю массив genreIds в запросе POST.

Мой контроллер выглядит следующим образом:

const updateFavoriteGenres = async (req, res) => {
  try {
    const { user } = req;
    const { genreIds } = req.body;
    console.log(genreIds);
    await user.addGenres(genreIds.map(id => id));
    const response = serializers.user(user);
    return res.json(response);
  } catch (err) {
    return services.errorsService(err, res);
  }
};

Я получаю необработанное отклонение обещания, функция вызывается правильно?Я не могу понять, как устроена функция.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...