Skip to content

Repository files navigation

jsonquery

MongoDB query language implemented as a Streaming filter.

This library implements the entire MongoDB query language as a node.js filtering stream;

build status

Installation

To install, use npm:

$ npm install jsonquery

Examples

Here's an example of usage:

varjsonquery=require('jsonquery');varcount=0;generator(100)// a readable stream that outputs JSON documents.pipe(jsonquery({val: {$and: [{$gt: 970},{$gt: 950}]}}))// filter.on('data',function(doc){expect(doc.val).to.be.above(970);expect(doc.val).to.be.above(950);count++;}).on('end',function(){expect(count).to.equal(2);});

About

MongoDB query language implemented as a node.js Stream

Resources

Stars

0 stars

Watchers

6 watching

Forks

Releases

Packages

Contributors

Languages