前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >C# EF 查询数据循环应用名问题解决

C# EF 查询数据循环应用名问题解决

作者头像
await
发布2021-11-19 09:36:12
4360
发布2021-11-19 09:36:12
举报
文章被收录于专栏:await

{tabs-pane label="解决方式一"}

代码语言:javascript
复制
解决方式一:    
      var json = new { total = data.Count(), rows = result };
    
    JsonSerializerSettings jsSettings = new JsonSerializerSettings();
    jsSettings.ReferenceLoopHandling = ReferenceLoopHandling.Ignore;
      return JsonConvert.SerializeObject(json, jsSettings);    

{/tabs-pane} {tabs-pane label="解决方式二"}

代码语言:javascript
复制
 var data = from a in db.Approver
                           where a.ProcessItemId == strId
                           select new ApproverViewModels
                           {
                               Id = a.Id,
                               JobCode = a.JobCode,
                               AreaLeve = a.AreaLeve,
                               Discrible = a.Discrible,
                               Order = a.Order,
                               ProcessItemId = a.ProcessItemId,
                               ExecuteMethod = a.ExecuteMethod,
                           };
    
                var result = data.OrderBy(x => x.Order).Skip(offset).Take(limit).ToList();
    
                var json = new { total = data.Count(), rows = result };
    
    
                return Json(json, JsonRequestBehavior.AllowGet);

{/tabs-pane}

本文共 15 个字数,平均阅读时长 ≈ 1分钟

本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档