Этот запрос будет отлично работать в SQL Server:
SELECT ',' + name
FROM temp1
FOR XML PATH ('')
Но мне нужно реализовать его с использованием C # и NHibernate без ориентации базы данных.
return new { Items = Items..(
Entities = String.Join(", ", x.Main.Select(z => this.ShortName))
Это создаст отдельный запросдля каждой строки верхнего запроса, и это очень дорого с точки зрения производительности.
Есть мысли?