Несколько запросов на обновление БД в одной функции - PullRequest
0 голосов
/ 04 марта 2020

Просто интересно, как безопасно обрабатывать несколько запросов на обновление в одной функции.

Предположим, у меня есть код ниже JavaScript,

collection1.firstUpdate(post, (err,data) =>{
  if(err) console.log("fail 1");
  else{
    collection2.secondUpdate(user, (err,data)=>{
      if(err) console.log("fail 2");
      else{
        console.log("sucess!");
      }
    });
  }
});

Если secondUpdate() ловит ошибку, похоже, что collection1 уже обновлено с firstUpdate(). В этом случае мне нужно вручную удалять обновленный документ из firstUpdate?

. Посоветуйте, пожалуйста, типичный способ обработки нескольких запросов на обновление.

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