Какая пара строк кода наиболее проста для подключения к mongo и вставки post?

#javascript #node.js #mongodb #express #database

#javascript #node.js #mongodb #выразить #База данных

Вопрос:

Я использую express.js и node.js .

Какие самые простые несколько строк кода вы используете для подключения к mongo и вставки post в базу данных?

Ответ №1:

 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'})
  });
});
  

Ответ №2:

Вот примитивное сохранение с использованием 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();
  

Ответ №3:

 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..." });