Elasticsearch解决问题之道——请亮出你的DSL!
0、引言在业务开发中,我们往往会陷入开发的细枝末节之中,而忽略了事物的本源。经常有同学问到:1,业务代码实现结果和kibana验证不一致。比如:我的python或者java程序检索结果怎么和kibana里面不一致?2,我的某个关键词明明匹配,但怎么检索不到?比如:星球群讨论的“三星”ikmaxword+matchphrase匹配问题。3,熟悉sql,但转dsl就不会写了。比如:做聚合搜索的话,selectfromuserwhereusrid>5groupbyuseridhavingcount(...