title: ZenData数据配置高级特性 desc: author: zentao version: 1.0 fields: - field: field_step_negative # 区间指定负数步长。 range: 9-1:-2 # 9,7,5,4... prefix: "[" postfix: "]\t" - field: field_loop_range # 循环支持区间。 range: a-z # a,b|b,c|c|c,d... loop: 1-3 loopfix: "|" prefix: "[" postfix: "]\t" - field: field_literal # 反引号括起来表示字面常量。 range: "`1-9`" prefix: "[" postfix: "]\t" - field: field_value # 引用同文件其他字段进行数学运算。 value: "$field_step_negative * 2 - 1" prefix: "[" postfix: "]\t" - field: field_nested_range from: zentao.number.v1.yaml # 引用用户自定义ranges,存于users目录下。 use: medium prefix: "[" postfix: "]\t" - field: field_nested_instant from: zentao.ip.private.yaml # 引用用户自定义数据,自定义数据引用了內置数据。 use: all prefix: "[" postfix: "]\t" - field: field_union_instant from: zentao.ip.private.yaml # 引用用户自定义数据,自定义数据使用了联合。 use: privateB_union_privateC prefix: "[" postfix: "]\t" - field: field_from_muti # 使用多个use&from 引用用户自定义数据,结果为行合并。 prefix: "[" postfix: "]\t" froms: - from: zentao.number.v1.yaml use: small{2} # 指定引用个数 postfix: "-" - from: zentao.number.v1.yaml use: large{3} # 指定引用个数