Sign Up for Free

RunKit +

Try any Node.js package right in your browser

This is a playground to test code. It runs a full Node.js environment and already has all of npm’s 400,000 packages pre-installed, including mongo-start with all npm packages installed. Try it out:

var mongoStart = require("mongo-start")

This service is provided by RunKit and is not affiliated with npm, Inc or the package authors.

mongo-start v2.1.0

Simple wrapper to get a mongojs collection

Build Status Mongo-Start =========

A simple mongojs wrapper to return a collection so you don't need to write the same thing over and over.

To configure the connection you can create an environment variable called "mongo-connection". However since mongo-start uses qconf you can store the setting anywhere that qconf lets you.

const users = require('mongo-start')('users'); //mongojs collection
users.find({...}, (err, collection) => {
  //do stuff
});
const db = require('mongo-start')(); //mongojs db object
db.getCollectionNames((err, collectionNames) => {
  //collections in the db
});
RunKit is a free, in-browser JavaScript dev environment for prototyping Node.js code, with every npm package installed. Sign up to share your code.
Sign Up for Free