数据类型处理支持对指针的处理

This commit is contained in:
白茶清欢 2024-12-02 14:34:03 +08:00
parent 5fc2e0a613
commit 5b509aaee7

View File

@ -141,6 +141,8 @@ func Any(sourceValue gjson.Result) (any, error) {
//
// Date : 14:28 2024/12/1
func getRealDataType(dataType consts.DataType, sourceValue gjson.Result) consts.DataType {
// 指针数据类型, 转换为普通数据类型处理
dataType = consts.DataType(strings.TrimLeft(dataType.String(), "*"))
if dataType == consts.DataTypeAny {
if sourceValue.IsObject() {
dataType = consts.DataTypeMapAnyAny