update

28810
2020-03-19 21:26:50 +08:00
parent e37a536ea7
commit a6321832f6
2 changed files with 3 additions and 0 deletions

@@ -12,6 +12,8 @@
- 增加 ISelect.RawJoin 方法以便实现 Outer Apply 查询;#200 - 增加 ISelect.RawJoin 方法以便实现 Outer Apply 查询;#200
- 增加 ISelect.ToTreeList 扩展方法查询数据,加工为树型 List(注意:实体需要配置父子导航属性) - 增加 ISelect.ToTreeList 扩展方法查询数据,加工为树型 List(注意:实体需要配置父子导航属性)
- 优化 TableInfo 元数据对 interface 实现类 IsVirtual 重写的判断(增加 IsFinal == false - 优化 TableInfo 元数据对 interface 实现类 IsVirtual 重写的判断(增加 IsFinal == false
- 增加 Pgsql JToken/JObject/JArray 索引访问的表达式解析;
- 增加 object.Equals 表达式解析;
## v1.2.1 ## v1.2.1

@@ -220,6 +220,7 @@ public static class DbFunc
| a.ContainsKey(b) | - | - | coalesce(a, '{}') ? b | - | json中是否包含键b | | a.ContainsKey(b) | - | - | coalesce(a, '{}') ? b | - | json中是否包含键b |
| a.Concat(b) | - | - | coalesce(a, '{}') || b::jsonb | - | 连接两个json | | a.Concat(b) | - | - | coalesce(a, '{}') || b::jsonb | - | 连接两个json |
| Parse(a) | - | - | a::jsonb | - | 转化字符串为json类型 | | Parse(a) | - | - | a::jsonb | - | 转化字符串为json类型 |
| a.Field["x"] | - | - | a.Field->x | - | json成员访问 |
### 字符串 ### 字符串
| 表达式 | MySql | SqlServer | PostgreSQL | Oracle | Sqlite | | 表达式 | MySql | SqlServer | PostgreSQL | Oracle | Sqlite |