14 Commits

Author SHA1 Message Date
火线兔 a6ac82136c 添加 DataStructStrict 方法并实现严格模式解析
- 在 orm.go 和 orm_interface.go 中添加 DataStructStrict 方法,支持基于 tag 的严格解析
- 在 structEngineNew.go 中添加 StructToMapStrict 和 StructToMapStrictSlices 函数,仅解析带有指定标签的字段
2026-04-09 12:09:28 +08:00
火线兔 02a1fe6c06 将 any 类型参数替换为 interface{} 类型
- 在 orm.go 和 orm_interface.go 中将 DataStruct 方法的参数类型从 any 替换为 interface{}
- 在 structEngineNew.go 中将 StructToMapSlices 和 StructToMapV2 函数的参数类型从 any 替换为 interface{}
2026-04-08 16:30:17 +08:00
火线兔 95a2351fd5 将 any 类型参数替换为 interface{} 类型
- 在 orm.go 和 orm_interface.go 中将 DataStruct 方法的参数类型从 any 替换为 interface{}
- 在 structEngineNew.go 中将 StructToMapSlices 和 StructToMapV2 函数的参数类型从 any 替换为 interface{}
2026-04-08 16:28:38 +08:00
火线兔 c7b6a3bf21 更新 StructToMap 函数并添加 DataStruct 方法
- 更新 StructToMap 函数的注释,标记为将在 v1.15.0 后弃用
- 添加 StructToMapSlices 函数,用于将 struct 转换为 []map[string]any
- 在 orm.go 中添加 DataStruct 方法,支持插入带有 0 值的 struct
2026-04-08 16:24:37 +08:00
火线兔 b51360b8f3 新增SubWhere 2023-08-09 13:23:17 +08:00
火线兔 fe12c77081 新增SubWhere 2023-08-09 13:23:15 +08:00
火线兔 9e8ccbd712 Beta:新增subquery 2022-11-29 16:22:32 +08:00
火线兔 d368303d66 Beta:新增subquery 2022-11-29 14:56:56 +08:00
火线兔 459e667c12 Beta:新增subquery 2022-11-29 14:55:46 +08:00
火线兔 e72c6fdd53 新增WhereOrAnd模式并修改gorose-pro注释 2022-10-26 10:12:50 +08:00
火线兔 45167936f5 测试新WhereOr 2022-10-25 18:27:41 +08:00
火线兔 1bab26c786 测试新WhereOr 2022-10-25 18:09:28 +08:00
火线兔 65bf07e9a9 新增tuncate方法 2021-10-01 15:37:08 +08:00
火线兔 7c14443477 Initial commit 2021-09-26 11:56:27 +08:00