resetify-microservice-mongoose
a mongoose.js adapter for restify-microservice
Install
npm install --save restify-microservice-mongoose
Getting Started
First, define one or more mongoose
connections
// in /config/connections.js var mongooseAdapter = ; moduleexports = // .. mongo: adapter: mongooseAdapter config: host: processenvMONGO_HOST || 'localhost' port: processenvMONGO_PORT || 27017 user: processenvMONGO_USER password: processenvMONGO_PASSWORD database: processenvMONGO_DATABASE // ..;
Next, define a mongoose model
// in /app/models/post.js module { var blogSchema = title: String author: String body: String comments: body: String date: Date date: type: Date default: Datenow hidden: Boolean meta: votes: Number favs: Number ; return connection;}
Lastly, use it in your app!
// in /app/controllers/post.js moduleexports = { var microservice = reqmicroservice; Posts = microservicemodels'post'; Posts; }