源自公司 店铺搜索的需求
1、检索字段为 店铺名+商品名
2、店铺下存在商品,商品存在主子商品,也就是需要两层聚合
3、如果只命中商品名,并且命中商品名个数小于4,则该店铺不返回
4、需要支持店铺内商品的销量排序,如果商品名命中了则权重大于销量权重
5、支持店铺层面的分页获取
本人试了父子文档,需要建立两层子文档,使用hasparent查询回店铺效率还好,但是使用haschild查询时,需要查询两层,性能大大降低了,大神们有没有什么好的解决办法
1、检索字段为 店铺名+商品名
2、店铺下存在商品,商品存在主子商品,也就是需要两层聚合
3、如果只命中商品名,并且命中商品名个数小于4,则该店铺不返回
4、需要支持店铺内商品的销量排序,如果商品名命中了则权重大于销量权重
5、支持店铺层面的分页获取
本人试了父子文档,需要建立两层子文档,使用hasparent查询回店铺效率还好,但是使用haschild查询时,需要查询两层,性能大大降低了,大神们有没有什么好的解决办法
1 个回复
medcl - 今晚打老虎。
赞同来自: