【文件属性】:
文件名称:es:使用DSL进行Elasticsearch查询
文件大小:4KB
文件格式:ZIP
更新时间:2021-04-13 18:42:07
Go
ES
包es提供了Elasticsearch查询DSL。
关于
不建议使用Go“点导入”,但是,如果您想在这种情况下利用点导入的表现力,我建议将此逻辑抽象为更高级别的查询功能和程序包。 我不建议直接将其点导入其他包中。
例子
丽皮
如果您不介意疯狂嵌套:
query := Pretty ( Query (
Aggs (
Agg ( "results" ,
Filter (
Term ( "user.login" , "tj" ),
Range ( "now-7d" , "now" ),
)(
Aggs (
Agg ( "repos" ,
Terms ( "repository.name.keyword" , 100 ),
Aggs (
【文件预览】:
es-master
----es_test.go(7KB)
----Readme.md(4KB)
----es.go(5KB)