//过滤条件3: 根据是否有库存进行过滤查询
if (param.getHasStock()!=null) {
TermQuery hasStock = TermQuery.of(f3 -> f3.field("hasStock")
.value(param.getHasStock() == 1));
boolQueryBuilder.filter(f3->f3.term(hasStock));
}
用绿框中那个对象去创建过滤条件