B
ProjectTo<TDestination>
из AutoMapper?Блин, столкнулся с проблемой, что когда в мапе определяешь вот эту конфигурацию маппинга для свойства:
.ForMember(dest => dest.Comments, opt => opt.MapFrom(src => src.Comments.Take(3)));
То происходит исключение:
MySql.Data.MySqlClient.MySqlException (0x80004005): Unknown column 't.Text' in 'field list'
Тоесть не удается собрать правильный SQL запрос.Хотя, если я использую другие методы:
Для фильтрации:
.ForMember(dest => dest.Comments, opt => opt.MapFrom(src => src.Comments.Where(x => x.Id != 2)));
Для сортировки:.ForMember(dest => dest.Comments, opt => opt.MapFrom(src => src.Comments.OrderByDescending(x => x.Id)));
то все транслируется нормально!
Может кто сталкивался с подобным?