Entity framework 4 如何为实体框架创建存储表达式
我有这个Entity framework 4 如何为实体框架创建存储表达式,entity-framework-4,linq-to-entities,Entity Framework 4,Linq To Entities,我有这个 var ViewModel = repGeneric.GetListOf<CompanyContact>(p => p.CompanyID == 1).Select(s => new ContactViewModel() { ContactType = _db.ContactTypeTexts.FirstOrDefault(p => p.ID == s.Contact.ContactType.ID).
var ViewModel = repGeneric.GetListOf<CompanyContact>(p => p.CompanyID == 1).Select(s => new ContactViewModel()
{
ContactType = _db.ContactTypeTexts.FirstOrDefault(p => p.ID == s.Contact.ContactType.ID).Txt
});
var ViewModel=repGeneric.GetListOf(p=>p.CompanyID==1)。选择(s=>newcontactviewmodel()
{
ContactType=\u db.contactTypeText.FirstOrDefault(p=>p.ID==s.Contact.ContactType.ID).Txt
});
我想把这段代码
_db.contactTypeText.FirstOrDefault(p=>p.ID==s.Contact.ContactType.ID).Txt
在函数中。
我该怎么做。?任何想法。我试过了,但这就是给我的错误: LINQ to实体无法识别 “System.String getText()方法” 方法,并且此方法不能为空 翻译成商店表达式
谢谢尝试Julie Lerman在中描述的模型定义函数