我如何连接实体框架中的字符串4我有一个列中的数据,我想保存为一个逗号分隔的字符串,如“value1,value2,value3” 是否有方法或操作员这样做EF4? 例如:让说,我有两列Fruit
和Farms
具有以下值:如何连接实体框架查询中的字符串?
- 苹果
- 香蕉
- 草莓
如果我不喜欢这个
var dataSource = this.context .Farms .Select(f => new { f.Id, Fruits = string.Join(", ", f.Fruits) });
当然,我会得到这个错误
LINQ to Entities不识别方法'System.String加入(System.String,System.Collections.Generic.IEnumerable`1 [System.String])''方法,并且此方法无法转换为存储表达。
有没有解决方法?
的问题是我想要的数据源是IQueryable的将其绑定到网格,然后它会因此服务器本身分页。 –
2010-11-04 10:36:52
然后在连接之前进行分页。 – 2010-11-04 14:41:56