node package manager

deep-mongo

mongodb driver (store) for deepjs

deep-mongo

deep-mongo provides a restful styled mongodb store usable with deepjs. By other, it make mongodb queriable with RQL (https://github.com/persvr/rql).

See deep-restful for full API description.

npm install deep-mongo
 
var deep = require("deepjs"); // load core 
require("deep-restful"); // load chained API 
require("deep-mongo"); // load driver 
 
deep.Mongo("items", "mongodb://127.0.0.1:27017/test", "items");
 
//... 
 
deep.restful("items")
.post({ something:"yes"})
.slog()
.put({
hello:"putted object",
test:12
})
.slog()
.patch({
hello:"patched object",
})
.slog()
.get() // get all 
.log();
 

see testcases for full usage.