Синхронный доступ к БД с использованием Node.js и MongoDB - PullRequest
1 голос
/ 29 ноября 2011

Я хочу выполнить запрос поиска в MongoDB, чтобы проверить, находится ли конкретная запись в БД или нет. Но он вызывает функцию обратного вызова, которая является асинхронной. Как я могу получить результат?

В этом я не получаю фактический результат синхронно.

1 Ответ

4 голосов
/ 29 ноября 2011

Если вы используете Node.js, вы должны сделать это асинхронным способом.

Пример:

db_call(query, function (err, result) {
  if (err) { throw new Error('db_error'); return; }
  console.log(result); // do your stuff here
});
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...