mybatis-plus groupby 返回map
时间: 2023-08-28 12:04:36 浏览: 376
MyBatis-Plus 查询返回实体对象还是map
的结果,怎么获取其中的值?
如果您想获取 mybatis-plus groupby 返回 map 的结果中的值,可以使用 Map 的 get 方法。您需要提供一个键(即列名),以获取对应的值。示例代码如下:
```
Map<String, Object> result = mybatisPlusMapper.selectMaps(new QueryWrapper<User>().select("id", "name").groupBy("age")).get(0);
Object age = result.get("age");
```
这将从返回的 map 中获取 age 列的值,并将其存储在一个 Object 类型的变量中。请注意,此示例代码仅获取了第一个元素的结果,您还可以通过循环获取所有结果。
阅读全文