mongo-query-compiler

Converts mongodb query objects into JavaScript filter functions

Downloads in past

Stats

StarsIssuesVersionUpdatedCreatedSize
mongo-query-compiler
1101.0.79 months ago7 years agoMinified + gzip package size for mongo-query-compiler in KB

Readme

mongo-query-compiler

Introduction

The utility transpiles mongodb-like query objects into a JavaScript filtering functions. The latter may then be used with any array's .filter() method to isolate the needed data subset. The software was written to provide a more natural and declarative way to specify search criteria. Given MongoDB's popularity, its query grammar was used as the basis for the syntax interpreted by this transpiler. mongo-query-compiler is meant to be used in development situations that require relatively complex filtering operations. For rudimentary subsetting, lodash's _.filter method is recommended.

Installation

npm install --save mongo-query-compiler

Documentation

For complete documentation and examples, see mongo-query-compiler-docs project.