jackyrar 发表于 2017-12-19 21:37:17

java spring-data

  @Test
  public 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]
查看完整版本: java spring-data