Every object is as close to documentation as possible. Also reference provided in doc blocks where possible. Like this
Every query object implements \Spameri\ElasticQuery\Query\LeafQueryInterface and is capable of converting to array.
Must and should collection of objects is also LeafQueryInterface, so you can nest rules as you need.
- Class
\Spameri\ElasticQuery\Query\Match - Documentation
- Implementation
- Sample usage
- Class
\Spameri\ElasticQuery\Query\MatchPhrase - Documentation
- Implementation
- Sample usage
- Class
\Spameri\ElasticQuery\Query\Fuzzy - Documentation
- Implementation
- Sample usage
- Class
\Spameri\ElasticQuery\Query\Range - Documentation
- Implementation
- Sample usage
- Class
\Spameri\ElasticQuery\Query\Term - Documentation
- Implementation
- Sample usage
- Class
\Spameri\ElasticQuery\Query\Terms - Documentation
- Implementation
- Sample usage
- Class
\Spameri\ElasticQuery\Query\WildCard - Documentation
- Implementation
- Sample usage
- Class
\Spameri\ElasticQuery\Query\QueryCollection - Implementation
- This is query for nesting your must, must_not and should sub queries.
- Class
\Spameri\ElasticQuery\Query\MustCollection - Implementation
- Class
\Spameri\ElasticQuery\Query\MustNotCollection - Implementation
- Class
\Spameri\ElasticQuery\Query\ShouldCollection - Implementation