Нарушение ограничения множественности отношений occurred.an entityreference может иметь не более одного связанного объекта, но запрос вернул более одного связанного объекта.
виртуальное свойство моего списка значений становится ниже ошибки .
CloudinaryImageURLsData is a Virtual Property public virtual CloudinaryImageURLsData CloudinaryImageURLsData { get; set; }
A relationship multiplicity constraint violation occurred: An EntityReference can have no more than one related object, but the query returned more than one related object. This is a non-recoverable error.
Что я уже пробовал:
var res = (from a in vendorList join b in result on a.VendorId equals b.HotelCode select new HotelVendor { VendorId = a.VendorId, VendorName = a.VendorName, Address = a.Address, CloudinaryImageURLsData = a.CloudinaryImageURLsData, Country = a.Country, WeekEnd_Rank = a.WeekEnd_Rank }).ToList();
спасибо.
RmcbainTheThird
Итак, когда вы запускаете этот запрос raw в БД, что вы получаете обратно?(pet peeve #1 о linq)