Client library for MongoDB
npm install --save @datafire/mongodb
let mongodb = require('@datafire/mongodb').create({
database: "",
url: ""
});
.then(data => {
console.log(data);
});
Interact with MongoDB
Find a single document in the database
mongodb.findOne({
"collection": "",
"query": {}
}, context)
- input
object
- collection required
string
- query required
object
- projection
object
- collection required
- output
object
Find multiple documents in the database
mongodb.find({
"collection": "",
"query": {}
}, context)
- input
object
- collection required
string
- query required
object
- projection
object
- collection required
- output
array
- items
object
- items
Insert a document into the database
mongodb.insertOne({
"collection": "",
"document": {}
}, context)
- input
object
- collection required
string
- document required
object
- collection required
- output
object
Insert multiple documents into the database
mongodb.insertMany({
"collection": "",
"documents": []
}, context)
- input
object
- collection required
string
- documents required
array
- items
object
- items
- collection required
- output
object
Update all matching documents in the database
mongodb.update({
"collection": "",
"query": {},
"update": {}
}, context)
- input
object
- collection required
string
- query required
object
- update required
object
- collection required
- output
object
Remove all matching documents in the database
mongodb.remove({
"collection": "",
"query": {}
}, context)
- input
object
- collection required
string
- query required
object
- justOne
boolean
- collection required
- output
object
This integration has no definitions