分析原因
查询SQL语句时,其中有个字段是从另一张表里获取的值,作为另一个表的值
查询出num是多条数据,而外层查询结果是要求num为一条数据
说到底其实就是说,只能有一条数据或限制条数的数据,自己改一下就好
解决方案
限制获取值的条数 或删除多余数据后在执行
或者是在orm查询语句的后面,加上first(),视情况而定
分析原因
查询SQL语句时,其中有个字段是从另一张表里获取的值,作为另一个表的值
查询出num是多条数据,而外层查询结果是要求num为一条数据
说到底其实就是说,只能有一条数据或限制条数的数据,自己改一下就好
解决方案
限制获取值的条数 或删除多余数据后在执行
或者是在orm查询语句的后面,加上first(),视情况而定