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