San*_*ndy 1 c# asp.net asp.net-mvc entity-framework entity-framework-5
我有代码根据搜索条件从实体类中检索所有列.但我想要一个特定的列值而不是完整的列值.
我的代码是 -
Main main;
main = repo.Find<Main>(m => m.Code == criteria.code);
Run Code Online (Sandbox Code Playgroud)
其中Main是实体类,repo是存储库,criteria是搜索条件类.现在我想得到一个特定的列名,比方说id.我怎样才能做到这一点?
假设Find返回一个IQueryable<T>,那么你可以使用一个投影:
repo.Find<Main>(m => m.Code == criteria.code).Select(m => m.Column);
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
6394 次 |
| 最近记录: |