【发布时间】:2010-05-11 14:15:30
【问题描述】:
这可能是我在 MVC 项目中解决的一个非常简单的问题。这是我所说的一个例子。
我有一个链接到数据库的 rdml 文件,其中包含一个名为 Users 的表,该表有 500,000 行。但我只想找到 2010 年 5 月 7 日输入的用户。所以假设我在我的 UserRepository 中这样做:
from u in db.GetUsers() where u.CreatedDate = "5/7/2010" 选择 u
(从内存中执行此操作,所以如果出现以下情况,请不要杀我我的语法有点偏离,这是我正在寻找的概念)
此语句是先返回所有 500,000 行然后对其进行过滤,还是仅返回过滤后的列表?
【问题讨论】:
标签: asp.net-mvc linq linq-to-sql