EF Core中使用include主子表关联查询后数据无限嵌套问题

主表Model

子表Model

使用Include()语句关联两张表,然后返回数据,就会出现无限嵌套的问题
这是根据id查询数据以及其子表的数据

因为主表model中有子表数据ICollection<>,而子表又有导航属性TouristRoute,导航属性又有子表数据ICollection。。。一直这样反复嵌套,返回的json数据一大串,这该怎么解决啊大佬们

回答

对返回数据做 另外的处理 啊,而不是直接返回
在spring data jpa中也有这个问题,都是 【建立另外的对象】来承接数据,而不是直接使用 原始的类对象。

以上是EF Core中使用include主子表关联查询后数据无限嵌套问题的全部内容。
THE END
分享
二维码
< <上一篇
下一篇>>