in pkg/genlib/generator.go [24:54]
func fieldValueWrapByType(field Field) string {
if len(field.Value) > 0 {
return ""
}
switch field.Type {
case FieldTypeDate, FieldTypeIP:
return "\""
case FieldTypeDouble, FieldTypeFloat, FieldTypeHalfFloat, FieldTypeScaledFloat:
return ""
case FieldTypeInteger, FieldTypeLong, FieldTypeUnsignedLong:
return ""
case FieldTypeConstantKeyword:
return "\""
case FieldTypeKeyword:
return "\""
case FieldTypeBool:
return ""
case FieldTypeObject, FieldTypeNested, FieldTypeFlattened:
if len(field.ObjectType) > 0 {
field.Type = field.ObjectType
} else {
field.Type = FieldTypeKeyword
}
return fieldValueWrapByType(field)
case FieldTypeGeoPoint:
return "\""
default:
return "\""
}
}