mirror of
https://github.com/dotnetcore/FreeSql.git
synced 2026-02-06 16:30:52 +08:00
update
5
更新日志.md
5
更新日志.md
@@ -1,6 +1,11 @@
|
|||||||
|
|
||||||
完整版本:年数-月-日-当日版本号,FreeSql、FreeSql.Repository、FreeSql.DbContext 版本号相同。
|
完整版本:年数-月-日-当日版本号,FreeSql、FreeSql.Repository、FreeSql.DbContext 版本号相同。
|
||||||
|
|
||||||
|
## v0.12.9
|
||||||
|
|
||||||
|
- 增加 DateTime 扩展方法 Between 和 BetweenEnd 自定义表达式;
|
||||||
|
- 修复 Dto 映射,在二级即 Dto 属性上又 new Dto 的时候,错误的又重复映射了全部字段;
|
||||||
|
|
||||||
## v0.12.8
|
## v0.12.8
|
||||||
|
|
||||||
- 优化 IncludeMany 级联查询支持异步适配(之前是同步方式);
|
- 优化 IncludeMany 级联查询支持异步适配(之前是同步方式);
|
||||||
|
|||||||
3
表达式函数.md
3
表达式函数.md
@@ -18,6 +18,9 @@ var t1 = fsql.Select<T>().Where(a => new[] { 1, 2, 3 }.Contains(a.Id)).ToSql();
|
|||||||
|
|
||||||
```csharp
|
```csharp
|
||||||
var t2 = fsql.Select<T>().Where(a => a.CreateTime.Date == DateTime.Now.Date).ToSql();
|
var t2 = fsql.Select<T>().Where(a => a.CreateTime.Date == DateTime.Now.Date).ToSql();
|
||||||
|
//这行代码说明 FreeSql 表达式解析强大,不是所有 ORM 都支持
|
||||||
|
|
||||||
|
var t3 = fsql.Select<T>().Where(a => a.CreateTime.Between(DateTime.Today, DateTime.Today.AddDays(1))).ToSql();
|
||||||
```
|
```
|
||||||
|
|
||||||
> SqlServer nvarchar/varchar 已兼容表达式解析,分别解析为:N'' 和 '',优化索引执行计划;
|
> SqlServer nvarchar/varchar 已兼容表达式解析,分别解析为:N'' 和 '',优化索引执行计划;
|
||||||
|
|||||||
Reference in New Issue
Block a user