美文网首页
mybatis-plus的in子句的查询没有结果集

mybatis-plus的in子句的查询没有结果集

作者: 尘埃里的玄 | 来源:发表于2021-01-21 18:47 被阅读0次
image.png

传入int数组或integer数组都无法拿到结果集,然后我发现控制台打印的是对象名的地址。
凭着我多年的开发经验(其实我才毕业半年,也是个小白)感觉到这里必须传入list。
因此用Array.asList()将对象转为数组


image.png

拿到数值了!
于是我猜测这里必须传入实现了Iterator接口,于是跳到源码里看!

    /**
     * ignore
     */
    default Children in(R column, Collection<?> coll) {
        return in(true, column, coll);
    }

image.png

猜测正确!

相关文章

  • mybatis-plus的in子句的查询没有结果集

    传入int数组或integer数组都无法拿到结果集,然后我发现控制台打印的是对象名的地址。凭着我多年的开发经验(其...

  • Neo4j-1.10 LIMIT和SKIP子句

    LIMIT子句用来过滤或者限制查询返回的行数,修剪查询结果集的底部的结果 SKIP子句用来修剪结果集顶部的结果

  • MySQL中ORDER BY与LIMIT一起使用的坑

    LIMIT查询优化 如果从结果集中只需要指定数量的行,请LIMIT在查询中使用子句,而不是获取整个结果集并丢弃多余...

  • SQL中limit的用法

    limit子句用于限制查询结果返回的数量,常用于分页查询 格式: 例子:

  • 聚合函数和排序

    count 函数 语法: sum函数 对查询结果排序 使用order by 子句排序查询结果 order by指排...

  • 数据库学习笔记3 基本的查询流 2

    order by子句对查询结果集进行排序 多列和拼接 多列的方式就很简单了 这句话表示根据lastname和fir...

  • MySQL学习day-34:子查询与分页

    一、子查询 可以将子查询放在许多的 SQL 子句中,包括:WHERE 子句; HAVING 子句;FROM 子句。...

  • Neo4j-1.8 排序

    用ORDER BY子句,对MATCH查询返回的结果进行排序。默认升序,用DESC子句可以要求降序。 其中prope...

  • sql语句的分类DQL、DML、DDL、DCL

    1. 数据查询语言DQL 数据查询语言DQL基本结构是由SELECT子句,FROM子句,WHERE 子句组成的查询...

  • Laravel UNION联合查询并分页

    UNION联合查询并分页 联合查询用于将两个或更多查询的结果集组合为单个结果集,该结果集包含联合查询中所有查询的全...

网友评论

      本文标题:mybatis-plus的in子句的查询没有结果集

      本文链接:https://www.haomeiwen.com/subject/aspdzktx.html