Соединение между узлом и MongoDB - PullRequest
0 голосов
/ 13 сентября 2018

Мне нужна помощь для решения этой проблемы.

После повторной обработки кода для разрешения ада обратного вызова и использования обещаний

У меня есть это сообщение в терминале: (после запуска NPM)

(узел: 5312) DeprecationWarning: текущий анализатор строки URL устарел и будет удален в следующей версии.Чтобы использовать новый анализатор, передайте опцию {useNewUrlParser: true} в MongoClient.connect.

Правильно подключен к серверу

Вставьте документ:

[{name: 'Vadonut',

описание: 'Test',

_id: 5b9a880ac685ea14c035e05e}]

Найдено документов:

undefined

TypeError: Не удается прочитатьсвойство 'result' из неопределенного

в dboper.insertDocument.then.then.then (C: \ Users \ wael5 \ Desktop \ coursera \ node-mongo \ index.js: 29: 59)

в

в process._tickCallback (внутренняя / process / next_tick.js: 188: 7)

1 Ответ

0 голосов
/ 13 сентября 2018

Было бы более полезно, если бы вы могли поделиться своим кодом, но ваша ошибка кажется достаточно простой.1) Вам нужно передать второй аргумент как { useNewUrlParser: true } в MongoClient.connect ()2) В строке node-mongo\index.js:29 вы пытаетесь получить доступ к result неопределенной переменной.

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