Skip to content

kinncjtest/ElasticQueryBuilder

 
 

Repository files navigation

ElasticQueryBuilder

A fluent query builder for Elastic Search.

| Tests | Releases | Downloads | | ----- |-------- | ------- | ------------- | |Build Status|Latest Stable Version Latest Stable Version|Total Downloads| Install:

composer.phar require phpfluent/elastic-query-builder:dev-master

Usage:

use PHPFluent\ElasticQueryBuilder\Query;
use PHPFluent\ElasticQueryBuilder\Term;
$builder = new Query;
$builder->query()->filtered()->query()->match_all(new \stdClass);
$builder->query()->filtered()->filter()->and(
  array(
    new Term("my.nested.label", "my_value"),
    new Term("my_label", "other_value")
  )
);

Test:

cd phpfluent/elastic-query-builder
composer.phar install --dev
make test

About

A fluent query builder for Elastic Search.

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • PHP 93.1%
  • Makefile 6.9%