Download the PHP package saxulum/saxulum-elasticsearch-querybuilder without Composer
On this page you can find all versions of the php package saxulum/saxulum-elasticsearch-querybuilder. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.
Table of contents
Download saxulum/saxulum-elasticsearch-querybuilder
More information about saxulum/saxulum-elasticsearch-querybuilder
Files in saxulum/saxulum-elasticsearch-querybuilder
Download saxulum/saxulum-elasticsearch-querybuilder
More information about saxulum/saxulum-elasticsearch-querybuilder
Files in saxulum/saxulum-elasticsearch-querybuilder
Vendor saxulum
Package saxulum-elasticsearch-querybuilder
Short Description A query builder for elasticsearch
License MIT
Package saxulum-elasticsearch-querybuilder
Short Description A query builder for elasticsearch
License MIT
Please rate this library. Is it a good library?
Informations about the package saxulum-elasticsearch-querybuilder
saxulum-elasticsearch-querybuilder
Features
- A simple to use, flexible query builder for elastic search.
Requirements
- php: ~7.0
Suggests
- saxulum/saxulum-elasticsearch-querybuilder-generator: ~1.0
Installation
Through Composer as saxulum/saxulum-elasticsearch-querybuilder.
Usage
Important: By default empty nodes get not serialized. NullNode forces null value serialization.
- ArrayNode (no elements)
- BoolNode (null)
- ObjectNode (no elements)
- FloatNode (null)
- IntNode (null)
- StringNode (null)
This works recursive, which means theoretically a complex query builder can lead into an empty string as json query.
Check the allowSerializeEmpty
argument to prevent this if needed.
QueryBuilder
Other samples
- Queries with Node
Converter
- Convert Iteratable to Node
- Convert Scalar to Node
All versions of saxulum-elasticsearch-querybuilder with dependencies
PHP Build Version
Package Version
Requires
php Version
~7.0
The package saxulum/saxulum-elasticsearch-querybuilder contains the following files
Loading the files please wait ....