连接mongo和插入帖子最简单的几行代码是什么?

What's the most simple couple lines of code to connect to mongo and insert a post?

本文关键字:几行 代码 是什么 mongo 插入 最简单 连接      更新时间:2023-09-26

我使用express.js和node.js。

什么是最简单的,几行代码,你用它来连接mongo和插入一个帖子到数据库?
var Db = require('mongodb').Db;
var db = new Db('node-mongo-examples', 
  new Server('localhost', '27017', {}), 
  {native_parser:true});
db.open(function(err, db) {
  db.collection('test', function(err, collection) {
    collection.insert({'hello':'world'})
  });
});

下面是使用mongoose.js的原始保存:

var mongoose = require('mongoose'),
    Schema = mongoose.Schema;
mongoose.connect('mongodb://localhost/test');
mongoose.model('Post', new Schema({ title: String }));
var Post = mongoose.model('Post');
new Post({ title: 'Yeah' }).save();
var Mongolian = require("mongolian"),
    db = new Mongolian("mongo://user:pass@mongo.example.com:12345/dbname"),
    posts = db.collection("posts");
posts.insert({ title: "Hello", body: "Lorem ipsum..." });