Поиск с установленными полями не отображается правильно (node.js и mongodb) - PullRequest
0 голосов
/ 18 мая 2018

Код nodejs для поиска документов не работает должным образом:

var MongoClient = require('mongodb').MongoClient;
var url = "mongodb://localhost:27017/";

MongoClient.connect(url, function(err, db) {
  if (err) throw err;
  var dbo = db.db("mydb");
  dbo.collection("customers").find({}, { _id: 0, name: 1 } ).toArray(function(err, result) {
  if (err) throw err;
      console.log(result);
    db.close();
  });
});

Я получаю следующее предупреждение:

(node:5540) [DEP0079] DeprecationWarning: Custom inspection function on Objects via .inspect() is deprecated

Я следую этому уроку и использую точноекод: https://www.w3schools.com/nodejs/nodejs_mongodb_find.asp. Я могу отобразить только одну запись, используя команду «Найти одну» или «Показать все», но когда я использую коды в разделе «найти некоторые» в руководстве, я получаю квадратные скобки «[]» или все документыотображаются.

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