![](https://img-blog.csdnimg.cn/20201014180756754.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
问题集锦
CSND-青石
这个人很懒,什么都没有留下...
展开
-
EF Core联表查询的一次坑
背景使用EF Core 对一个一对多关系的表进行查询,通过多关联查询一的时候可以正常查询出结果,而反过来则就会一直出现sql错误。通过打印sql发现,是在进行LEFT JOIN 的时候外键字段名称在表中并不存在。具体详情因为实际中模型字段过多,以下为简化版本。实体有俩个实体,分别对应数据库中俩张表,分别为Person,Book,其关系是一个Person能够拥有多个Book,Entity代码如下。public class Person{ public int Id {get;set;} pu原创 2020-12-04 12:42:10 · 2878 阅读 · 0 评论 -
关于java.lang.IllegalStateException: getOutputStream() has already been called 解决办法
今天被安排给一个项目加上导出文件的功能,项目是前后端分离的,而且之前也没有过类似的功能,所以我在做起来的时候遇到了各种麻烦。首先,因为是生成excel文件,为了节省空间我直接是讲生成的excel文件流给直接写入了OutputStream中,虽然这样能通过接口获取到我想要的文件,但是后端总是会报一个java.lang.IllegalStateException: getOutputStream()...原创 2020-01-07 15:54:05 · 2998 阅读 · 1 评论