FreeSql.Extensions.AggregateRoot 设置 AggregateRootRepository 边界范围 在边界范围之内的规则 : 1、OneToOne/OneToMany/ManyToMany(中间表) 可以查询、可以增删改 2、ManyToOne/ManyToMany外部表/PgArrayToMany 只可以查询,不支持增删改(会被忽略) 边界是否终止 边界是否终止向下探测 默认:创建查询对象(递归包含 Include/IncludeMany 边界之内的导航属性) 重写:使用 创建查询对象(纯净) _ 聚合根内关系较复杂时,获取 Include/IncludeMany 字符串代码,方便二次开发 string code = AggregateRootUtils.GetAutoIncludeQueryStaicCode(null, fsql, typeof(Order)) 创建查询对象(递归包含 Include/IncludeMany 边界之内的导航属性) ISelect.TrackToList 委托,数据返回后自动 Attach