是的,主外键关系只能关联一个。在上述代码中,stafffileOptions.DefaultWithDetailsFunc属性被两次赋值,第一次关联了Post实体,第二次又关联了Job实体。但是在实际执行时,只有最后一次赋值起作用,即只有Job实体被关联。如果需要同时关联多个实体,可以使用ThenInclude方法来进行链式关联,例如:

stafffileOptions.DefaultWithDetailsFunc = query => query
    .Include(o => o.Post)
    .ThenInclude(p => p.SomeOtherEntity);
optionsEntityStaffFilestafffileOptions = stafffileOptionsDefaultWithDetailsFunc = query = queryIncludeo = oPost;主外键关联关系 stafffileOptionsDefaultWit

原文地址: http://www.cveoy.top/t/topic/h1Zb 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录