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

标签 node.js mongodb express

使用express.js可能实现的最简单的MongoDB使用应用程序是什么?我不想要任何花哨的东西。我基本上只需要一种将内容添加到数据库并稍后查询的方法。最简单的方法是什么?请像我是一个 child 一样回答这个问题。我已经习惯了 Meteor 应用程序的简单工作流程。

最佳答案

最简单的方法(可能非常困惑)是使用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);
});

关于node.js - 大多数准系统 MongoDB Express.js 应用程序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32553649/

相关文章:

c# - 使用 C# 驱动程序从 MongoDB 集合上的文本查询中检索相关性有序结果

javascript - 如何在 Node.js Express 应用程序中使脚本文件可供客户端使用?

javascript - 向变量添加值不起作用,仅附加

node.js - 从 JavaScript (node.js) 在 shell 中设置变量

javascript - Socket.io事件监听器/事件处理程序Socket.io

javascript - Express js 的 Ajax 发布响应不断抛出错误

javascript - 如何通过条件嵌套对象数组来检索文档?

ruby-on-rails - rails mongoid 中的多键索引

javascript - 在 package.json 中包含依赖项时遇到问题

session - 如何使用 nodejs 和 express 将事件监听器添加到 session (redis)?