我还有一个查询:
var query = unitOfWork.Ticket_Repository
.FindByQueryAsNoTracking(e => e.BusinessPageId == bpid && e.Status != p2 && e.Status != p3)
.Where(e => e.TicketParaphs
.Where(x => x.ParaphRole == p1)
.OrderByDescending(x => x.CreateDate)
.FirstOrDefault()
.ReceiveId == User.ID);
此查询未优化,因为查询执行速度较低。
如何优化此查询? 谢谢。