
# 自定义字段
#### 数据类型
支持String，Integer，Float，Double，Boolean，Long。
![](https://support.huaweicloud.com/api-face/public_sys-resources/note_3.0-zh-cn.png)
1. external_image_id，bounding_box，similarity，face_id，create_time，vector，_id，_all，_source为内置字段，自定义字段避免使用。
2. 自定义字段总个数不能超过10个，key的长度范围为\[1,36\]，可以由数字、字母、下划线和中划线组成。
3. String类型的value长度范围为\[1,256\]，可以由数字、字母、下划线和中划线组成。
4. 字段重复定义会被覆盖。
5. 不支持数值类型添加后缀的输入方式，如1.0f，100L，1.0d等。
 
#### 语法逻辑
"external_fields"以JSON形式定义，名称和类型对应。
```
Request Body:
{
    "face_set_name": "test",
    "face_set_capacity": "100000",
    "external_fields": {
        "location": {
            "type": "long"
        },
        "timestamp": {
            "type": "integer"
        },
        "male": {
            "type": "boolean"
        },
        "title": {
            "type": "string"
        },
        "weight": {
            "type": "double"
        },
        "score": {
            "type": "float"
        }
    }
}
```
