如果我AsNoTracking在頂級物體上使用,它是否會應用于所有子物體?
例如,如果我這樣寫
context.FirstEntity.AsNoTracking()
.Include(f => f.ChildEntity_1)
.ThenInclude(c => c.ChildEntity_1_1)
.Include(f => f.ChildEntitiy_2);
請問AsNoTracking,因為它被應用到頂層物體被應用到所有自動子物體?
context.FirstEntity.AsNoTracking()
.Include(f => f.ChildEntity_1).AsNoTracking()
.ThenInclude(c => c.ChildEntity_1_1).AsNoTracking()
.Include(f => f.ChildEntitiy_2).AsNoTracking();
或者我也必須為所有子物體分別呼叫該函式,像這樣?
uj5u.com熱心網友回復:
AsNoTracking導致無法跟蹤整個查詢。這包括查詢可能回傳的任何子物體。
轉載請註明出處,本文鏈接:https://www.uj5u.com/houduan/323949.html
