本次问题是关于.net core 平台中使用npoco的问题。使用npoco中的一对多方法时,如果使用sql查询出来的数据排列不规律时查询到的数据,在用次方法整合成1对多个时就会出现问题
id name age role
3 小明 15 学生
3 小明 15 班长
5 小红 18 学生
6 小王 18 学生
3 小明 15 课代表
上方为执行sql 查询到的数据没有进行排序,此时使用一对多方法的到的数据,
id name age role(list)
3 小明 15 学生
班长
5 小红 18 学生
6 小王 18 学生
3 小明 15 课代表
此方法个人估计应该是讲临近的相同的部分进行整合,因此不相邻的整合不到一起。
这里我个人使用在sql中添加了 order by 使其有序。
个人想法,勿喷!