准备工作
为帖子增加浏览量的字段
1 | POST /forum/article/_bulk |
需求一
搜索浏览量在30-60之间的帖子
1 | GET /forum/article/_search |
返回值:
1 | { |
- lt: 小于
- lte: 小于等于
- gt: 大于
- gte: 大于等于
需求二
搜索发帖日期在最近1个月的帖子
先来添加一条最近一个月的帖子
1 | POST /forum/article/_bulk |
添加完成后搜索,一个月,也就是当前时间减去30天
1 | GET /forum/article/_search |
也可以是
1 | GET /forum/article/_search |
返回值:
1 | { |
总结
- range 相当于sql中的between and 或者是 >= , <=
- range用来做范围过滤