|  | @@ -111,6 +111,9 @@ func (f *FieldInfo) convertString(value any) (string, error) {
 | 
	
		
			
				|  |  |  // 当大量转换时可能会出现性能影响
 | 
	
		
			
				|  |  |  // 2023/01/28: from eric: object/map 类型的数据不允许 value 再次作为 map, 即只能存在一层 map
 | 
	
		
			
				|  |  |  func (f *FieldInfo) convertObject(value any) (mo.M, error) {
 | 
	
		
			
				|  |  | +	if d, ok := value.(mo.D); ok {
 | 
	
		
			
				|  |  | +		return mo.Convert.ME(d)
 | 
	
		
			
				|  |  | +	}
 | 
	
		
			
				|  |  |  	rv := reflect.ValueOf(value)
 | 
	
		
			
				|  |  |  	switch rv.Type().Kind() {
 | 
	
		
			
				|  |  |  	case reflect.Map:
 |