🦄 .NET aot orm, C# orm, VB.NET orm, Mysql orm, Postgresql orm, SqlServer orm, Oracle orm, Sqlite orm, Firebird orm, 达梦 orm, 人大金仓 orm, 神通 orm, 翰高 orm, 南大通用 orm, 虚谷 orm, 国产 orm, Clickhouse orm, QuestDB orm, MsAccess orm.
MIT License
Bot releases are visible (Hide)
Published by 2881099 over 5 years ago
增加 ISelect/IInsert/IUpdate/IDelete.AsType 实现弱类型curd,如:Select<object>().AsType(实体类型);
补充 ISelect.From<T2>;
补充 ExpressionTree 单元测试;
优化 ToList(a => new Dto()),会按优先级查询 Join 实体属性;
补充 IDelete/ISelect/IUpdate WhereDynamic 方法,实现 dywhere 条件;
修复 WhereObject 内部方法,当开启 Lazy 延时属性时,并且传递实体查询时条件无效;
补充 实现表达式转换类型的解析,如:Select<object>().Where(a => (a as 实体类型).Id == 0);
完善 ExpressionTree 基础数据类型 TryParse 使用与单元测试;
优化 ManyToMany 中间实体未配置主键时,自动配置联合主键;
修复 Expression.And 的使用问题;
修复 IsIgnore 过滤字段后,查询的错误;
修复 ISelect2 以上 WhereIf 条件作用反了 bug;