FreeSql.Extensions.BaseEntity 包括 CreateTime/UpdateTime/IsDeleted、CRUD 方法、以及 ID 主键定义 的实体基类 当 TKey 为 int/long 时,Id 主键被设为自增值主键 主键 根据主键值获取数据 根据主键值获取数据 包括 CreateTime/UpdateTime/IsDeleted、以及 CRUD 异步和同步方法的实体基类 删除数据 恢复删除的数据 更新数据 插入数据 更新或插入 包括 CreateTime/UpdateTime/IsDeleted、CRUD 异步方法、以及 ID 主键定义 的实体基类 当 TKey 为 int/long 时,Id 主键被设为自增值主键 主键 根据主键值获取数据 包括 CreateTime/UpdateTime/IsDeleted、以及 CRUD 异步方法的实体基类 删除数据 恢复删除的数据 更新数据 插入数据 更新或插入 包括 CreateTime/UpdateTime/IsDeleted 的实体基类 全局 IFreeSql orm 对象 初始化BaseEntity BaseEntity.Initialization(new FreeSqlBuilder() .UseAutoSyncStructure(true) .UseConnectionString(DataType.Sqlite, "data source=test.db;max pool size=5") .Build()); IFreeSql orm 对象 创建时间 更新时间 逻辑删除 排序 开启工作单元事务 开启工作单元事务 事务等级 获取或设置当前租户id 租户 租户id 查询数据 设置当前租户id 查询条件,Where(a => a.Id > 10),支持导航对象查询,Where(a => a.Author.Email == "2881099@qq.com") lambda表达式 查询条件,Where(true, a => a.Id > 10),支导航对象查询,Where(true, a => a.Author.Email == "2881099@qq.com") true 时生效 lambda表达式 仓储对象 附加实体,在更新数据时,只更新变化的部分 树状基类 父级id 下级列表 名称 名称:技术部-前端