3.1.5 • Published 8 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
8 years ago
3.1.4
8 years ago
3.1.3
8 years ago
3.1.2
8 years ago
3.1.1
8 years ago
3.0.4
8 years ago
3.0.2
8 years ago
3.0.1
8 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
9 years ago
2.1.5
9 years ago
2.1.4
9 years ago
2.1.3
9 years ago
2.1.2
9 years ago
2.1.1
9 years ago
2.1.0
9 years ago
2.0.2
9 years ago
2.0.1
9 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