0

因此,在我将实现 MD5 哈希逻辑以使用 MailChimp API 之前,我采取了独立的途径将数据库实现到我自己的注册应用程序中。但是,在我这样做之前,我需要更多地了解这个错误。

这个错误是说要添加另一个 userSchema 吗?

电流:

const userSchema = new mongoose.Schema({
  first: String,
  last: String,
  email: String
});

const User = new mongoose.model("User, userSchema");


    app.post("/register", function(req, res) {
      const newUser = new User({first: req.body.first}, req.body.last, req.body.email, function(errr, user){
        if (err) {
            res.sendFile(__dirname + "/failure.html");
          } else {
            res.sendFile(__dirname + "/success.html");
          }
        });
    });

超级错误:

 message: `Schema hasn't been registered for model "User, userSchema".\n` +
    'Use mongoose.model(name, schema)',
  name: 'MissingSchemaError'
4

1 回答 1

0

每个新手学习我不需要

mongoose.model(名称,架构)

毕竟。去搞清楚。我走在了前面。我希望有一天不要为无聊的问题而烦恼。

祝您愉快!

于 2020-05-15T03:16:50.713 回答