Ошибка MongoDB когда я запускаю этот код, он выдает мне эту ошибку

#javascript #mongodb #mongoose

#javascript #mongodb #мангуст

Вопрос:

ошибка в моем редакторе:

D:MEANappmodelsuser.js:1

 const Schema = mongoose.Schema;  

                   
  

Ошибка типа: не удается прочитать свойство ‘Schema’ объекта undefined
at. (D:MEANappmodelsuser.js:1:25 )
в модуле._compile (узел: внутренняя

 const Schema = mongoose.Schema;
var mongoose = require("mongoose");
// const { Schema } = mongoose.Schema;

var UserSchema = new Schema({
  username: { type: String, lowercase: true, required: true, unique: true },
  email: { type: String, lowercase: true, required: true, unique: true },
  password: { type: String, required: true },
});
module.exports = mongoose.model("User", UserSchema);  

Ответ №1:

Попробуйте так

 const mongoose = require("mongoose");
const Schema = mongoose.Schema;
  

И убедитесь mongoose , что установлен, если нет :

 npm install mongoose --save