api-mongo
A non-relational database wrapper for MongoDB
Requirements:
- mongodb 2.2.10
Getting started
Make sure your database is running and listening on port 27017. You can do that by running bash $ mongod
.
Once the database is running, and your configuration is in place, you can run this package:
$ npm install;$ npm test;$ npm start;
Basic usage
const MongoClient = ;const url = 'mongodb://localhost:27017/test';const mongo = url; let person = {};persongivenName = 'Jose';personfamilyName = 'Barrios'; //Insert document to collectionmongo
Public Methods
Operation | Parameters | Unit test |
---|---|---|
insertDocument | collection:String, data:Object | ✓ |
getDocumentByID | id:ObjectID | ✓ |
updateDocument | collection:String, id:ObjectID, data:Object | ✓ |
deleteDocument | { collection:String, id:ObjectID } | ✓ |