Возникла проблема с дублированием данных на моем столе - PullRequest
0 голосов
/ 28 апреля 2018

У меня проблема с дублированием данных на моей таблице Например, у меня есть эти данные

let data = [{ name: Tope},{ name: Wale},{ name: Tope}];

  models.sequelize.Promise.map(data, pValue => {
    return models.User.findOrCreate({
      where: {
        name: pValue.name,
      },
      defaults: {
        name: pValue.name,
        organization_id: req.user.org_id
      }
    }).then(result => {
      let resultData = result[0], 
          created = result[1]; // i am getting true 3x
        console.log(created);
        console.log(resultData.get());
    })
  });

Я использовал эту ссылку, но поток у меня не работал Node + Sequelize: как проверить, существует ли элемент перед добавлением? (асинхронная путаница)

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