Как объединить строки в Entity Framework 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 Join (System.String, System.Collections.Generic.IEnumerable`1 [System.String]) ', и этот метод нельзя преобразовать в выражение хранилища.
Есть ли какое-нибудь решение для этого?