MySQL - Expected one result (or null) to be returned by selectOne(), but found: 2
发布日期:2021-06-30 23:26:10 浏览次数:2 分类:技术文章

本文共 222 字,大约阅读时间需要 1 分钟。

在编程过程过,运行后会出现Expected one result (or null) to be returned by selectOne(), but found: 2的错误

其意思为查询的结果应该是一条,但实际查询的结果是多条或是空的。这时应该去看下数据库里面的记录是不是只有一条记录。

比如这个情景:

假设一个SQL返回的是 resultType = Map(最多一整条Map记录),但是这里查出来是至少 2 条(List)。所以报错!

转载地址:https://lux-sun.blog.csdn.net/article/details/106134305 如侵犯您的版权,请留言回复原文章的地址,我们会给您删除此文章,给您带来不便请您谅解!

上一篇:MD5 - 简介
下一篇:MySQL - 条件查询中 AND 与 OR 联合使用

发表评论

最新留言

路过按个爪印,很不错,赞一个!
[***.219.124.196]2024年04月28日 05时53分24秒