提交 8aa23a85 编写于 作者: F fengyw

增加日志显示

上级 7bb5d9de
......@@ -80,15 +80,15 @@ public class ApiCourseBiz extends BaseBiz {
BoolQueryBuilder qb = QueryBuilders.boolQuery();
if (ObjectUtil.isNotEmpty(req.getCategoryId())) {
qb.must(QueryBuilders.termQuery(req.getCategoryId().toString(), "categoryId"));
qb.must(QueryBuilders.termQuery("categoryId", req.getCategoryId().toString()));
}
if (ObjectUtil.isNotEmpty(req.getIsFree())) {
qb.must(QueryBuilders.termQuery(req.getIsFree().toString(), "isFree"));
qb.must(QueryBuilders.termQuery("isFree", req.getIsFree().toString()));
}
if (StringUtils.hasText(req.getCourseName())) {
// 模糊查询multiMatchQuery,最佳字段best_fields
qb.must(QueryBuilders.multiMatchQuery(req.getCourseName(), "courseName").type(MultiMatchQueryBuilder.Type.BEST_FIELDS));
}else{
} else {
// 课程排序(courseSort)
nsb.withSort(new FieldSortBuilder("courseSort").order(SortOrder.ASC));
nsb.withSort(new FieldSortBuilder("id").order(SortOrder.DESC));
......
......@@ -31,11 +31,6 @@ public class ApiCoursePageReq implements Serializable {
@ApiModelProperty(value = "是否免费(1:免费,0:收费)")
private Integer isFree;
@ApiModelProperty(value = "购买人数")
private Integer countBuy;
@ApiModelProperty(value = "学习人数")
private Integer countStudy;
/**
* 当前页
*/
......
package com.roncoo.education.course.test;
import com.roncoo.education.common.core.base.Result;
import com.roncoo.education.common.core.tools.JSUtil;
import com.roncoo.education.course.job.CourseJob;
import com.roncoo.education.course.service.api.biz.ApiCourseBiz;
import com.roncoo.education.course.service.api.req.ApiCoursePageReq;
import com.roncoo.education.course.service.biz.req.CourseReq;
import com.roncoo.education.course.service.biz.resp.CourseResp;
import lombok.extern.slf4j.Slf4j;
......@@ -30,4 +32,12 @@ public class CourseTest extends BaseTest {
public void es() {
courseJob.course();
}
@Test
public void search() {
ApiCoursePageReq req = new ApiCoursePageReq();
req.setCategoryId(1248244148498632705L);
//req.setIsFree(1);
System.out.println(JSUtil.toJsonString(courseBiz.searchForPage(req)));
}
}
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册