MongoDB
 sql >> Base de données >  >> NoSQL >> MongoDB

Exportation d'un module de base de données mongoose

Je n'utilise généralement pas l'error et open events et suivez l'exemple de mongoosejs pour créer une connexion à my db. En utilisant l'exemple, vous pouvez faire ce qui suit.

db.js

var mongoose = require('mongoose');
var db = mongoose.createConnection('localhost', 'test');

var schema = mongoose.Schema({ name: 'string' });
var Cat = db.model('Cat', schema);

module.exports = Cat; // this is what you want

puis dans votre app.js, vous pouvez faire quelque chose comme

var Cat = require('db');

var peter = new Cat();

J'espère que ça aide !