公式及graqhql中支持boolean、下拉框等字段取label
Created by: yinlianghui
graphql
- boolean
- date/datetime
- select,单选
- select,多选
- 百分比
公式
- boolean
- date/datetime
- select,单选
- select,多选
- 百分比
格式
- boolean,true显示为“是”,false,显示为"否"
-
date/datetime,格式为
2020-12-06
或2020-10-20 16:20
- select,单选
- select,多选,多个值用逗号分隔
- 百分比,0.9显示为90%
额外处理
-
boolean,i18n国际化,根据当前用户语言,可以直接用t函数
t("YES")
,中文会显示为是 - date/datetime,根据当前用户时区显示值
拟定规则是:
直接用field_name
表示取下拉框字段值,{field_name}__label
表示取相关字段值对应的label。
比如graphql中语法如下:
query{
accounts {
name,
status__label
}
}
公式语法:status__label
表示取当前对象下的status字段值对应的label,related_to.status__label
表示取当前对象下related_to关联记录status字段值对应的label