Mr-Robot

  博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

在linq查询中返回指定列的数据,select一个匿名类即可。代码示例如下。

public class BaseController : Controller
    {
        public DataContext db = new DataContext();
        //
        // GET: /Base/

        public string Index()
        {
            //最新文章,取前10
            var latestArticles = (from la in db.Articles orderby la.CreateTime select new { ObjectID=la.ObjectID,ObjectTitle = la.ObjectTitle }).Take(10);

            return JsonConvert.SerializeObject(latestArticles.ToList());
        }
    }

格式化后的json字符串的格式是数组格式即【{"a":"b"},{"a":"b"},{"a":"b"}】。

posted on 2016-06-30 10:35  代码养家  阅读(211)  评论(0编辑  收藏  举报