sql – 如何连接Entity Framework Query中的字符串?
发布时间:2020-12-12 16:30:36 所属栏目:MsSql教程 来源:网络整理
导读:如何连接Entity Framework 4中的字符串我有一个列的数据,我想保存为一个字符串逗号分隔的字符串,如“value1,value2,value3” 在EF4中是否有方法或操作符做到这一点? 示例:让我说,我有两列水果和农场具有以下值: 苹果 香蕉 草莓 如果我这样做 var dataSourc
如何连接Entity Framework 4中的字符串我有一个列的数据,我想保存为一个字符串逗号分隔的字符串,如“value1,value2,value3”
在EF4中是否有方法或操作符做到这一点? 示例:让我说,我有两列水果和农场具有以下值: >苹果 如果我这样做 var dataSource = this.context .Farms .Select(f => new { f.Id,Fruits = string.Join(",",f.Fruits) }); 当然我会得到这个错误
有没有解决这个问题? 解决方法您必须在投影前执行查询.否则,EF尝试将Join方法转换为SQL(显然失败).var results = this.context .Farms .ToList() .Select(f => new { f.Id,f.Fruits) }); (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |