搜索结果正在快递途中

模板查询must里面多条件逗号问题

Elasticsearch | 作者 xiaowoniu | 发布于2020年07月07日 | 阅读数:1091

模板查询的时候,must里面的条件是任意传递的,各个条件之间的逗号如何控制?

问题.png

 
比如我没有传递region字段,那么source条件上就多了个逗号,如下图所示。语法就不正确了,请问这样的怎么处理?

问题2.png

 
已邀请:

God_lockin

赞同来自:

spring的模板引擎?可以考虑must和should里第一段写match_all:{},must_not里写exists一个不存在的字段

f_on

赞同来自:

must语句写到list 里面拼接好后整体替换

要回复问题请先登录注册