2017 © Pedro Peláez
 

library elasticsearch

Сáша ElasticSearch client

image

cawaphp/elasticsearch

Сáша ElasticSearch client

  • Wednesday, February 14, 2018
  • by tchiot.ludo
  • Repository
  • 1 Watchers
  • 0 Stars
  • 159 Installations
  • PHP
  • 0 Dependents
  • 0 Suggesters
  • 0 Forks
  • 0 Open issues
  • 1 Versions
  • 1 % Grown

The README.md

# Сáша ElasticSearch

Warning

Be aware that this package is still in heavy developpement. Some breaking change will occure. Thank's for your comprehension., (*1)

Features

  • Simple override of official ElasticSearch client in order to have profiling enable
  • Simple QueryBuilder
  • Add a configuration variable type & index to force index globally
  • For browsing result, you can use JMESPath

Basic Usage

$search->add("aggregations/city", new QueryBuilder([
    "terms" => [
        "field" => "city",
        "size" => 0,
    ],
]));

$search->add("aggregations/article/children/type", "article");

$search->add("query/bool/must[]", [
    "terms" => [
        "city" => ['london', 'paris'],
    ],
]);

License

Cawa is licensed under the GPL v3 License - see the LICENSE file for details, (*2)

The Versions

14/02 2018

dev-master

9999999-dev

Сáша ElasticSearch client

  Sources   Download

GPL-3.0 GPL-3.0-only

The Requires

 

The Development Requires

by tchiotludo

elasticsearch cawa