提交 d99f6da0 作者: zgz

按领域统计

上级 f6411a80
...@@ -875,6 +875,7 @@ public class ThinktankBasicInfoServiceImpl extends ServiceImpl<ThinktankBasicInf ...@@ -875,6 +875,7 @@ public class ThinktankBasicInfoServiceImpl extends ServiceImpl<ThinktankBasicInf
break; break;
case "tag": case "tag":
mapList = list.stream() mapList = list.stream()
.filter(info -> StringUtils.isNotBlank(info.getTagName())) // 确保info.getTagName()不为null
.flatMap(info -> Arrays.stream(info.getTagName().split(","))) // 拆分每个tagName字段 .flatMap(info -> Arrays.stream(info.getTagName().split(","))) // 拆分每个tagName字段
.map(String::trim) // 去除多余的空格 .map(String::trim) // 去除多余的空格
.collect(Collectors.groupingBy( .collect(Collectors.groupingBy(
......
Markdown 格式
0%
您添加了 0 到此讨论。请谨慎行事。
请先完成此评论的编辑!
注册 或者 后发表评论