大多数准系统的MongoDB Express.js应用程序

什么是最简单的使用express.js的MongoDB应用程序? 我不想要任何幻想。 我基本上只需要一种方法来添加事物到数据库,并在以后查询。 什么是最简单的方法来做到这一点? 请回答这个,好像我是一个蹒跚学步的孩子。 我已经习惯了Meteor应用程序的简单工作stream程。

最简单的方法是使用express.js,导入mongo模块并进行插入/查询。

var MongoClient = require('mongodb').MongoClient; var db; MongoClient.connect("mongodb://localhost:27017/exampleDb", function(err, dba) { if(err) { return console.dir(err); } db = dba; }); var express = require('express'); var app = express(); app.get('/', function (req, res) { db.collection('test').insert({name: 'Peter'}, function(err, result) { res.send(result); }); }); var server = app.listen(3000, function () { var host = server.address().address; var port = server.address().port; console.log('Example app listening at http://%s:%s', host, port); });