这一切都在 Heroku 上运行,我想要做的是获取用户在注册时输入的名称和密码,并将其保存到 MongoLab 集合“用户”。
我有 Node.js、Express 和 Mongodb
我打开了我的数据库并进行了配置,而 mongolab 主机和端口则没有。
var db = new mongo.Db('dbname', new mongo.Server('host', port, {auto_reconnect: true}));
var mongo_config = {
host:
port:
dbname:
username:
password:
};
db.open(function(err, clien) {
//help 1
});
和我的代码来获取他们注册时的快速输入
app.post('/', function(req, res) {
//help 2
console.log(req.body.password);
console.log(req.body.name);
res.redirect('/signin');
});
所以帮助1:我在那里做什么?
帮助2:我是否在其中放置了一个mongodb代码,例如collection.insert?如果是这样,我如何建立从 Web 应用程序到数据库的连接?