0

如何获得独立于行主键的表中的第一条记录?

我正在使用带有 EF Code First 和数据库上下文的 MVC 4,还是必须为此使用 LINQ?

我想我可以用它db.ToList()来获取列表,然后遍历特定元素,但那不是“下载”整个表格吗?

因为如果它确实是不好的做法和低效吗?

编辑:意思是说“第一张唱片”,抱歉有任何混淆:)

4

1 回答 1

2

你有没有尝试过:

db.List.First();
  • 如果您没有 order by 子句,则将根据聚集索引对行进行排序(默认为主键)
  • 如果您有 order by 子句行将按您指定的顺序排序
于 2012-11-21T07:57:31.260 回答