this.parent.handle(function(req, res) { var t = table(req), q = query(req); DB.delete(t, q,function() { res.respondPlainText("Items has been deleted."); }, function(err) { error(req,res,err); }); });
this.parent.handle(function(req, res) { var t = table(req), q = query(req); DB.find(t, q, function(items) { res.respondJSON(map(items), status, headers); }, function(err) { error(req,res,err); }); });
this.parent.handle(function(req, res) { var t = table(req), q = query(req); DB.reduce(t, q, reduce, initialValue,function() { res.respondPlainText("Items have been saved."); }, function(err) { error(req,res,err); }); });
this.parent.handle(function(req, res) { var t = table(req), q = query(req); DB.insert(t, q, function(already) { if (already) res.respondPlainText("Item was already in the DB", status, headers); else res.respondPlainText("Item succesfully added.", status, headers); }, function(err) { error(req,res,err); }); });