Javascript 如何使用Express、MongoDB和Node.js将用户联系信息输入MongoDB?

Javascript 如何使用Express、MongoDB和Node.js将用户联系信息输入MongoDB?,javascript,html,node.js,mongodb,express,Javascript,Html,Node.js,Mongodb,Express,我知道我非常接近能够使用express和node.js将用户数据导入MongoDb。下面是我的代码。当我填写表单并单击submit时,我仍然无法将用户信息输入mongoDB数据库。我遗漏了哪些步骤,以便当用户单击联系人表单上的submit时,我能够通过MongoDB访问后端上的用户信息 <!DOCTYPE html> <html> <body> <form action="/api/forms"> First name:&l

我知道我非常接近能够使用express和node.js将用户数据导入MongoDb。下面是我的代码。当我填写表单并单击submit时,我仍然无法将用户信息输入mongoDB数据库。我遗漏了哪些步骤,以便当用户单击联系人表单上的submit时,我能够通过MongoDB访问后端上的用户信息

 <!DOCTYPE html>
    <html>
    <body>

<form action="/api/forms">
  First name:<br>
  <input type="text" name="firstname" value="First Name">
  <br>
  Last name:<br>
  <input type="text" name="lastname" value="Last Name">
  <br><br>
   E-mail:<br>
  <input type="text" name="lastname" value="E-mail">

  <input type="submit" value="Submit">
</form> 


</body>
</html>

标记是错误的,您的服务器代码段看起来如此不完整,以至于我想知道它是如何执行的。呃,您从哪里获得
表单
?听起来并不是夸大其词,但您知道我问的正是这个问题,因为我不知道如何使用app.post将我的表单发布到数据库中。我从哪里得到表格?它来自HTML表单中的地址。这是一条线索,你可以用它来帮助我把函数参数变成现实。现在如果你不知道如何回答这个问题,那么就说出来。如果需要的话,我会继续找别的地方。
var express = require('express');
var app = express();
var bodyParser = require('body-parser');







app.post('/api/forms', function(req,res){
  res.send('Please use /api/forms');

});

app.get('/api/forms', function(req,res){
  Forms.getForms(function(err,forms){
      if(err){
        throw err;
      }

      res.json(forms);
    });
});