java过滤页面
Page<K2Agents> iterable = k2AgentsRepository.findAllByTeamIdIn(teamIds, pageRequest);
List<K2Agents> iterable1 = iterable.stream()
.filter(i->i.getLastName().equals(searchName))
.collect(Collectors.toList());
return iterable1;
我想用字符串searchName
过滤iterable
。最终结果应该是Page
。在这段代码中iterable1
不返回任何内容
# 1 楼答案
首先使用
stream
过滤Page<K2Agent>
,最后使用PageImpl
创建Page
对象