0

我知道这个错误已经被多次询问和回答,但是在筛选了所有前面提到的修复后,我仍然无法找出我的代码中的错误。

模型/index.js

require('./users');

模型/users.js

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

const UserSchema = new Schema({
    firstname: String,
    ...
});
module.exports =  mongoose.model('User', UserSchema);

路线/signup.js

const mongoose = require('mongoose');
const Schema = mongoose.Schema;
const User = require('../models');
router.post('/signup', function(req, res) {
console.log(req.body);
let UserNew = new User({ 
  first_name: req.body.firstName,
  ...
});

我在尝试创建新用户的那一行收到“TypeError:用户不是构造函数”。

这是我的第一个 MongoDB/Mongoose 应用程序,欢迎提供任何帮助。谢谢!

4

0 回答 0