asp.net mvc linq to entity 查询指定列的数据以json字符串格式返回数据
2016-06-30 10:35
906 查看
在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"}】。
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"}】。
相关文章推荐
- C#程序中使用LINQ to XML来查询XML格式数据的实例
- C# linq查询之动态OrderBy用法实例
- C#中的Linq to Xml详解
- C#操作LINQ to SQL组件进行数据库建模的基本教程
- C#使用linq语句查询数组中以特定字符开头元素的方法
- C#使用LINQ查询表达式的基本子句总结
- 为何Linq的Distinct实在是不给力
- C#使用LINQ中Enumerable类方法的延迟与立即执行的控制
- C# LINQ to XML应用介绍
- C#使用linq查询大数据集的方法
- asp.net下Linq To Sql注意事项小结
- Linq to SQL Delete时遇到问题的解决方法
- C#使用linq对数组进行筛选排序的方法
- asp.net LINQ中数据库连接字符串的问题
- C#中Linq延迟查询的例子
- C#中的Linq Intersect与Except方法使用实例
- LINQ to XML的编程基础
- asp.net使用LINQ to SQL连接数据库及SQL操作语句用法分析
- asp.net使用LINQ to SQL连接数据库及SQL操作语句用法分析
- LinQ是什么?