Allows to export jQuery QueryBuilder rules as an Elasticsearch bool query
JavaScript HTML
Switch branches/tags
Nothing to show
Clone or download
piotch Merge pull request #7 from jimf/null-operators
Add support for is_null and is_not_null operators
Latest commit e81ab4d Nov 19, 2016

README.md

Build Status

jQuery QueryBuilder Elasticsearch

Allows to export jQuery QueryBuilder rules as an Elasticsearch bool query.

Dependencies

  • jQuery QueryBuilder >= 2.0

Usage

The plugin adds a new public method to all QueryBuilder instances.

getESBool

Performs validation and returns the rules as a valid Elasticsearch bool query.

var esQuery = $('#builder').queryBuilder('getESBool');

Operators configuration

The Elasticsearch plugin requires special configuration for operators to convert rules. This configuration is stored in the ESBoolOperators option, see the source code for more details.

Dev

Run tests

$ grunt test --verbose