sql >> Databasteknik >  >> NoSQL >> MongoDB

Hur kan jag dela mongoose-modeller mellan två appar?

Du har delat med dig av din mongoose-instans genom att göra något sånt här

var mongoose = require('mongoose');
module.exports.mongoose = mongoose;

var user = require('./lib/user');

Nu inne i "lib/user.js"

var mongoose = module.parent.mongoose;
var model = mongoose.model('User', new mongoose.Schema({ ... });
module.exports = model;

Så om du gör det så kan du kräva "lib/user.js" i andra applikationer



  1. Ställa in utgångstid för en samling i mongodb med mongoose

  2. Exkludera fält från resultatet i MongoDB monk

  3. Samtidig uppdatering av arrayelement som är inbäddade dokument i MongoDB

  4. Mongodb 2dsphere-index för kapslade arrayfält