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

关于精确搜索某个商品,排除包含词项的其他商品

Elasticsearch | 作者 cggy2012 | 发布于2017年07月03日 | 阅读数:2610

例如搜索"手机",但是搜索的商品中有大量的"手机壳","手机线",如何只显示手机商品,在各大电商网站技术层面是怎么实现的呢。求各种大神分享与讨论。
已邀请:

kepmoving - 90后

赞同来自:

你这个应该属于分词的问题,你需要把手机壳,手机线切分出完整的词,不要切分出手机出来
 

wyntergreg

赞同来自:

must、mustnot

要回复问题请先登录注册