Задать вопрос
Hiroshima
@Hiroshima
Ровный пацанчик нигде не пропадет!

Почему возникает ошибка Promise { pending }?

Доброго времени суток! Я столкнулся с такой проблемой Promise { pending } при попытке вывести в консоль. Не знаю, как решить проблему, помогите.

const MongoClient = require("mongodb").MongoClient;
   
const url = "mongodb://localhost:27017/";
const mongoClient = new MongoClient(url);
  

mongoClient.connect(function(err, client){
     
    if(err) return console.log(err);
      
    const db = client.db("world");
    const col = db.collection("cyti");

    var city = col.find().toArray();

    console.log('City: ', city);
});


62e018f31f399154942496.png
  • Вопрос задан
  • 97 просмотров
Подписаться 1 Средний Комментировать
Решения вопроса 1
MvcBox
@MvcBox
Software Engineer [C/C++/JS(for Node.js)/etc]
'use strict';
const { MongoClient } = require('mongodb');
const client = new MongoClient('mongodb://localhost:27017/');

(async function() {
  await client.connect();
  const result = await client.db('world').collection('cyti').find().toArray();
  console.log('City:',  result);
})().catch(console.error);


https://developer.mozilla.org/en-US/docs/Web/JavaS...
https://learn.javascript.ru/async-await
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы