c# – Linq与实体框架
发布时间:2020-12-16 00:09:03 所属栏目:百科 来源:网络整理
导读:我是LINQ和Entity Framework的新手,对以下场景有一些建议. 我有一个有两个表的实体模型. Travel_Request和资源 示例字段 Travel_Request Request_IDResource_ID 资源 Resource_IDResource_Name 我想在返回所有TRAVEL_REQUESTS时将Resource_Name添加到列表中
我是LINQ和Entity Framework的新手,对以下场景有一些建议.
我有一个有两个表的实体模型. Travel_Request和资源 示例字段 Travel_Request Request_ID Resource_ID 资源 Resource_ID Resource_Name 我想在返回所有TRAVEL_REQUESTS时将Resource_Name添加到列表中 提前致谢 解决方法
您好,您需要使用Linq连接:
var data = from t in Travel_Request join r in Resource on t.Resource_ID equals r.Resource_ID select new { RequestId = t.Request_ID,ResourceId = t.Resource_ID,ResourceName = r.Resource_Name }; 如果您已经拥有EF协会,那么它可能只是: var data = from t in Travel_Request select new { RequestId = t.Request_ID,ResourceName = t.Resource.Resource_Name }; (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- ruby-on-rails – rake db:test:准备不创建所有表
- oracle – ora-12528:TNS:Listener:所有适当的实例都阻止
- C语言中的正则表达式
- ajax – 如何处理Facebook共享/像hashbang urls?
- SQLite3中TimeStamp的使用问题
- C#Polymorphysm:重载函数,接受委托Action和Func?
- c# – Visual Studio:条件“if(InDesigner)”
- c# – 我需要想法对这个Tasked方法进行单元测试
- 常用正则表达式大全
- objective-c – 方法[[UIDevice currentDevice] uniqueIden