[feat] 移除 ResFieldByMap, ResFieldByAnys 类型
This commit is contained in:
+2
-2
@@ -102,7 +102,7 @@ func (this *QueryField) ToStructField(tags ...string) reflect.StructField {
|
||||
|
||||
switch this.typ {
|
||||
case contracts.QueryDataType_String:
|
||||
typ = reflect.TypeOf(res_type.ResFieldByString(""))
|
||||
typ = reflect.TypeOf(string(""))
|
||||
case contracts.QueryDataType_Number:
|
||||
typ = reflect.TypeOf(res_type.ResFieldByNumber(0))
|
||||
case contracts.QueryDataType_Integer:
|
||||
@@ -114,7 +114,7 @@ func (this *QueryField) ToStructField(tags ...string) reflect.StructField {
|
||||
case contracts.QueryDataType_Array:
|
||||
typ = reflect.TypeOf(res_type.ResFieldByAnys{})
|
||||
case contracts.QueryDataType_Json:
|
||||
typ = reflect.TypeOf(res_type.ResFieldByMap{})
|
||||
typ = reflect.TypeOf(map[string]any{})
|
||||
}
|
||||
|
||||
return reflect.StructField{
|
||||
|
||||
Reference in New Issue
Block a user