使用spring data 查询es,如何是打印底层翻译好的查询语句。目前尝试使用spring aop进行语句打印,但是无法切到底层的方法。各位大佬,有什么好的方法吗?
Criteria criteria=new Criteria();
criteria.and(new Criteria(Constant.ES_PARAM_PID).is(requestVo.getPid()))
.and(new Criteria(Constant.ES_PARAM_STOREID).is(requestVo.getStoreId()))
.and(new Criteria(Constant.ES_PARAM_FISCALYEAR).is(requestVo.getFiscalYear()))
.and(new Criteria(Constant.ES_PARAM_CYCLEID).is(requestVo.getCycleId()))
.and(new Criteria(Constant.ES_PARAM_WID).is(requestVo.getWid()))
CriteriaQuery criteriaQuery = new CriteriaQuery(criteria);
elasticsearchTemplate.queryForObject(criteriaQuery, Goods.class); ;
0 个回复