History: MongoDB y Mongoose

Revision made 8 years ago by Francisco Presencia. Go to the last revision.

Bases de datos.

Con­exión

var mongoose = require('mongoose');
mongoose.connect('mongodb://localhost/test');

Schema

var personSchema = mongoose.Schema({
  nombre: { type: String },
  apellidos: { type: String }
});

Model

Creación en model.js

module.exports = mongoose.model('Person', personSchema);

Use it

En app.js:

var mongoose = require('mongoose');
var Person = require('./model.js');
mongoose.connect('mongodb://localhost/test');

Instalar Mongoose

npm install mongoose --save

Darle permisos si mongod te da problemas

sudo chmod 0755 /data/db
sudo chown -R `id -u` /data/db