请问,我应该改成怎么样才可以获取把下面得FOR循环数据全部取出来
现在只能获取到最后一条数据
3条回答 默认 最新
小达哥的垃圾桶 2019-05-16 09:13关注public List<List<UserOrder>> findCat(){ //查询一级下线 // int popularizeId = (int) tokenService.getAuthentication().get( "popularizeId" );//获取分销推广id int popularizeId = 531571277;//获取分销推广id EntityWrapper<User> userEntityWrapper = new EntityWrapper<>( ); userEntityWrapper.where( "PARENT_ID={0}",popularizeId ); List<User> userList = webUsersMapper.selectList( userEntityWrapper ); List<List<UserOrder>> userOrderList = new ArrayList<List<UserOrder>>(); for(User user : userList){ List<UserOrder> userOrder = new ArrayList<UserOrder>(); Long userId = user.getId();//获得用户id System.out.println("用户id"+ userId ); EntityWrapper<UserOrder> userOrderEntityWrapper = new EntityWrapper<>( ); userOrderEntityWrapper.where( "UID={0}" ,userId); webUserOrderMapper.selectList( userOrderEntityWrapper ); userOrder = webUserOrderMapper.selectList( userOrderEntityWrapper ); userOrderList.add(userOrder); } return userOrderList; }本回答被题主选为最佳回答 , 对您是否有帮助呢?解决评论 打赏 举报无用 2