好的想法是十分钱一打,真正无价的是能够实现这些想法的人。

ES 如何做非必选的筛选功能

Elasticsearch | 作者 ozing21sdo | 发布于2017年09月20日 | 阅读数:2162

我的前台筛选栏上有3个条件(性别,专业,年龄)非必选   在sql中可以依靠拼接实现条件筛选。在es中怎么实现呢(这三个字段都分词了)
已邀请:

Cheetah

赞同来自:

bool查询must连接,还有性别不是男就是女,年龄一般是数字,你分词干什么呢
 

白衬衣 - 金桥

赞同来自:

es有should查询。

{ "bool": { "should": [ { "term": { "title": "123" }}, { "term": { "title": "345" }} ] } }
 

要回复问题请先登录注册