绊脚石乃是进身之阶。

请问下,ES中有解析query查询条件的地方吗?

Elasticsearch | 作者 socoo123 | 发布于2016年07月11日 | 阅读数:4615

我最近想做一个分析工具,是想对某些数据在某些条件下,为什么被搜出来或者为什么没搜出来。目前的难点就是在es上面,query条件比较复杂,可能是一层套一层的条件组合起来的,不知道如何去解析。或者大神们能否告诉一下,es源码里面,我们传过去的query条件是怎么被解析的?如何通过解析后的query条件再去匹配对应的索引呢?
已邀请:

stab - freshman

赞同来自:

我以前看1.7源码的时候,研究了一下Agg的解析,你可以去看这个方法,
org.elasticsearch.search.query.QueryPhase.execute()
希望对你有帮助

要回复问题请先登录注册