0

我对 Entity Framework Plus 有疑问。Ctx 有效,ctx2 有效,但是当我执行 ctx3 时,我得到: System.NullReferenceException:对象引用未设置为对象的实例。有什么想法我可能做错了吗?GetQueryableContext 已简化为 _context.Set。

谢谢。

var ctx = await GetQueryableContext(request);
ctx = ctx.Where(x => x.DepotNo >= request.DepotNo);
ctx.Update(x => new Order() { LorryLoadingListPrinted = 1111 });

var ctx2 = await GetQueryableContext(request);
ctx2 = ctx2.Where(x => x.DepotNo <= request.DepotNo);
ctx2.Update(x => new Order() { LorryLoadingListPrinted = 2222 });

var ctx3 = await GetQueryableContext(request);
ctx3 = ctx3.Where(x => x.DepotNo >= request.DepotNo).Where(x => x.DepotNo <= request.DepotNo);
ctx3.Update(x => new Order() { LorryLoadingListPrinted = 3333 });
4

0 回答 0