if (! db) выдает новую ошибку ('отсутствует аргумент db \ nnew Grid (db, mongo)'); ^ Ошибка: отсутствует аргумент db new Grid (db, mongo) - PullRequest
0 голосов
/ 11 сентября 2018

Я хочу подключиться к базе данных mongodb, используя mongoose, URL-адрес http://localhost:27017/files, но я получаю сообщение об ошибке

missing db argument
new Grid(db, mongo)

в чем может быть проблема, учитывая код:

let express = require('express'); 
let app = express(); 
let bodyParser = require('body-parser');
let mongoose = require('mongoose');
mongoose.connect("http://localhost:27017/files",{useNewUrlParser:true});
let conn=mongoose.connection;
let multer=require('multer');
let GridfsStorage=require("multer-gridfs-storage");
let Grid=require("gridfs-stream");
Grid.mongo=mongoose.mongo;
let gfs=new Grid(conn.db);

тот же вопрос уже есть в stackoverflow, но решение не работает для меня, и я много искал в Интернете, но ...
любая помощь будет высоко оценена.

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