java spring-data
@Testpublic void findScore() {
String no = "33029100001";
// 获得信息
Case _entity = caseService.findById(no);
// 获得关键词列表
List<String> keyword = keywordsService.findListByCaseId(_entity.getNo());
String keywords = String.join(" keywords:", keyword);
keywords = "keywords:" + keywords.trim();
//排序
Sort sort = new Sort(Sort.Direction.DESC, "score").and(new Sort(Sort.Direction.DESC, "modifyDate"));
//分页
Pageable page = new PageRequest(0, 10, sort);
List<T> list = keywordRepository.findScore(keywords, _entity.getNo(), _entity.getTypeCode(), page);
System.out.println("list> }
页:
[1]