在 Mapping 里面,将 dynamic 参数设置成 strict 可以拒绝索引包含未知字段的文档。 此条 Tips 由 medcl 贡献。

不同分类中同一属性的联合sort排序问题

Elasticsearch | 作者 pokerzues | 发布于2017年03月23日 | 阅读数:3994

请教一下大神们,我的问题是这样的:
现在有两个商品类beer和milk,现在两个类下都有同一个属性为进货时间:time。也就是说,一个商品只有beer.time或milk.time两种属性之一,他有了bear.time就没有milk.time
现在老板要把他们联立起来一起查询按照进货时间排序,也就是说sort中查询beer.time或者milk.time,但是sort有没有“或方法”可以实现将这两种联合起来当做一个属性来查询啊?
我用过sort的多级查询,可是这种或的关系的查询怎么做啊?
卡了很久了,真心求助各位大神啊!!!
已邀请:

medcl - 今晚打老虎。

赞同来自:

数据类型如果是nested可以支持你的这种查询需求

要回复问题请先登录注册