【文件属性】:
文件名称:elasticaggregator-php:在 PHP 中更简单的 ElasticSearch 聚合查询
文件大小:30KB
文件格式:ZIP
更新时间:2021-06-07 06:12:34
php elasticsearch PHP
弹性聚合器
用于 的实用 PHP 包装器,用于更轻松地使用的框架。 它的 DSL 相当简单,但嵌套数组很乏味,而且手动构造容易出错。 此外,生成的响应具有非常冗长的结构,这通常不是必需的。
特点和目标
简单的聚合查询构造( )
简单聚合结果解析和“压缩”( )
干净、简约的界面(在结合)
经过良好测试的代码库
可根据不同需求进行配置和定制
去做
确定公共函数的更好命名约定(以更好地反映底层分桶和度量聚合),这将破坏与此初始版本的代码兼容性
在任何查询级别支持多个聚合(当前所有分桶聚合都嵌套在前一个聚合中)
提高库的整体灵活性,现在这只适用于琐碎的用例
为所有现有的聚合查询编写测试
使用 4 个空格而不是制表符? 那个 PSR-2 的东西... :(
在聚合器构造函数中配置索引名称但在 exec() 方法中配置对象的类型是个好主意吗?
关于东西如何工作的实际文档,特别是如果代
【文件预览】:
elasticaggregator-php-master
----src()
--------NikoNyrh()
----LICENSE(11KB)
----phpunit.xml(246B)
----.gitignore(75B)
----readme.md(6KB)
----bin()
--------runRegressionTests.sh(139B)
--------runTests.sh(99B)
----composer.json(514B)