状态 为未发布 排除
库存 为0 置后
结束时间 < 当前时间 置后
根据 标题 按照 访问量 排序
我的想法是库存>0且结束时间>=当前时间的部分作为一个查询查出来, 库存为0或结束时间<当前时间的部分作为一个查询查出来, 最后拼接在一起.
如果要在一个调用内实现应该怎么做呢, 用should好像不行, 但是script不知道怎么写, 请大家指教一下, 谢谢.
如果有java sdk的写法就更好了, 再次多谢大家!
库存 为0 置后
结束时间 < 当前时间 置后
根据 标题 按照 访问量 排序
我的想法是库存>0且结束时间>=当前时间的部分作为一个查询查出来, 库存为0或结束时间<当前时间的部分作为一个查询查出来, 最后拼接在一起.
如果要在一个调用内实现应该怎么做呢, 用should好像不行, 但是script不知道怎么写, 请大家指教一下, 谢谢.
如果有java sdk的写法就更好了, 再次多谢大家!
1 个回复
laoyang360 - 《一本书讲透Elasticsearch》作者,Elastic认证工程师 [死磕Elasitcsearch]知识星球地址:http://t.cn/RmwM3N9;微信公众号:铭毅天下; 博客:https://elastic.blog.csdn.net
赞同来自: