摘要: 一、概述 有两种可行方案,如下: 使用exists过滤为null或无此字段的文档;使用精确查询过滤空字符串 使用wildcard通配符模糊查询 二、方案一:exists GET /news/_search { "query": { "bool": { "must": [ { "exists": { 阅读全文
posted @ 2020-12-30 10:49 时间-海 阅读(287) 评论(0) 推荐(0) 编辑
摘要: 一、概述 需求: 最近在做一个新闻项目,有这样一个需求: 用户根据视频内容手动创建标签,标签个数不限 在视频详情页提供根据标签推荐视频功能,即按本视频的标签进行搜索,标签匹配多的排在前面,匹配少的排在后面 经过分析、调研,以单字段存储标签,尝试了下面的几种方案,这里一并写出 不可行方案: 字段为ke 阅读全文
posted @ 2020-12-30 10:27 时间-海 阅读(2370) 评论(3) 推荐(1) 编辑