README
chego-mongodb
This is a mongoDB driver for Chego library.
Install
npm install --save @chego/chego-mongodb
Usage
All you need to do to ensure that your queries are served by Google mongodb, simply create a new Chego object using the chegoMongo
and configuration object.
const { newChego } = require("@chego/chego");
const { chegoMongo } = require("@chego/chego-mongodb");
const chego = newChego(chegoMongo, {
url: 'mongodb+srv://user:secret@comics0-XXXXXX.mongodb.net/test?retryWrites=true&w=majority',
database: 'Comics'
});
await chego.connect();
const query = newQuery();
query.select('*').from('superheroes').where('origin').is.eq('Gotham City').limit(10);
chego.execute(query)
.then(result => {
console.log('RESULT:', JSON.stringify(result));
chego.disconnect();
})
.catch(error => {
console.log('ERROR:', error);
chego.disconnect();
});
For more information on how Chego
works with database drivers, please read Chego Usage guide.
Contribute
There is still a lot to do, so if you want to be part of the Chego project and make it better, it's great. Whether you find a bug or have a feature request, please contact us. With your help, we'll make it a great tool.
Follow our kanban boards to be up to date
Join the team, feel free to catch any task or suggest a new one.
License
Copyright (c) 2019 Chego Team
Licensed under the MIT license.