3.1.5 • Published 9 years ago
node.mongo v3.1.5
node.mongo
node mongo library
Installation
$ npm install node.mongoUsage
const mongo = require("node.mongo")(url, {
timestamp: true, // auto add createdTime and updatedTime
createdTime: 'createdTime', // customer createdTime field (timestamp=true)
updatedTime: 'updatedTime' // customer createdTime field (timestamp=true)
});
const res = await mongo.findOne(collection,condition);Example
const mongo = require("node.mongo")("mongodb://localhost/test");
const query = await mongo.findOne("test",{});API Methods
- collections
- return all collections in db
- collection(name)
- return specified collection (for other methods not defined)
- count(collection,query,options)
- return number of result in specified collection
- insert(collection,data)
- insert a series of new item
- update(collection,filter,data,options)
- upsert many items
- updateOne(collection,filter,data,options)
- upsert a new item (auto upsert)
- find(collection,filter,condition,cursor)
- return a group of items (array) (cursor = false)
- return a MongoCursor object (object) (cursor = true)
- findOne(collectionName,filter,condition)
- return first item accord with filter
- femove(collectionName,filter,option)
- remove any numbers of document
- aggregate(collectionName,pipeline, options)
- Execute an aggregation framework pipeline against the collection
3.1.5
9 years ago
3.1.4
9 years ago
3.1.3
9 years ago
3.1.2
9 years ago
3.1.1
9 years ago
3.0.4
9 years ago
3.0.2
9 years ago
3.0.1
9 years ago
3.0.0
9 years ago
3.0.0-beta3
9 years ago
3.0.0-beta2
9 years ago
3.0.0-beta1
9 years ago
2.1.6
10 years ago
2.1.5
10 years ago
2.1.4
10 years ago
2.1.3
10 years ago
2.1.2
10 years ago
2.1.1
10 years ago
2.1.0
10 years ago
2.0.2
10 years ago
2.0.1
10 years ago
2.0.0
10 years ago
1.2.0
10 years ago
1.1.0
10 years ago
1.0.0
10 years ago