- 授权协议: MIT
- 开发语言: Python
- 操作系统: 跨平台
- 软件首页: https://github.com/Fizzadar/ElasticQuery
- 软件文档: https://github.com/Fizzadar/ElasticQuery
软件介绍
ElasticQuery 是用于 ElasticSearch 的简单查询构建器。可使用 metod 方法调用和相应的参数来生成查询、过滤和聚合对象。输出的 dict/json 可直接传递给 ES。
示例代码:
from elasticsearch import Elasticsearch
from elasticquery import ElasticQuery, Filter, Query
# Create a query with our ES index details
q = ElasticQuery(
es=Elasticsearch(),
index='mapping_test',
doc_type='doc_mapping'
)
# Query it!
q.query(
Query.terms('my_field', ['my', 'terms'])
)
# Aggregate it!
q.aggregate(
Aggregate.sum('my_agg', 'my_field')
)
# Print the query, then run on ES and print it's output
print q.json(indent=4)
print q.get()
React开发实战
[美] Cássio de Sousa Antonio / 杜伟、柴晓伟、涂曙光 / 清华大学出版社 / 2017-3-1 / 58.00 元
介绍如何成功构建日益复杂的前端应用程序与接口,深入分析 React库,并详述React生态系统中的其他工具与库,从而指导你创建完整的复杂应用程序。 你将全面学习React的用法以及React生态系统中的其他工具和库(如React Router和Flux 架构),并了解采用组合方式创建接口的佳实践。本书简明扼要地讲解每个主题,并呈现助你高效完成工作的细节。书中严谨深刻地讲述React中重要的功......一起来看看 《React开发实战》 这本书的介绍吧!
