EF Ядро загружает записи слишком медленно.Где мой код неверен?
Это мой код:
это сущность GoodsName:
public class GoodsName
{
//..
public string Name { get; set; }
public virtual ICollection<GoodsName_CompanyClient> GoodsName_CompanyClientList { get; set; }
//..
}
это сущность GoodsName_CompanyClient, это многие ко многим:
public class GoodsName_CompanyClient
{
public Guid Id { get; set; }
public GoodsName GoodsName { get; set; }
public Guid FKForGoodsNameId { get; set; }
public CompanyClient CompanyClient { get; set; }
public Guid FKForCompanyClientId { get; set; }
}
var companyClientList=searchModel.CompanyClientList;
where = where.And(a =>
a.GoodsName_CompanyClientList.Any(c =>
companyClientList.Any(d => d.Id == c.FKForCompanyClientId))
);