假设您有一个完整的用户条目,其中包含部门、公司名称、职位、一些自定义字段等详细信息。
我们应该如何删除一个字段或将其留空;例如,如果我尝试将公司名称留空来删除它,我会得到一个“无法调用方法“setCompanyName”为空,那么应该如何管理删除此信息?
假设您有一个完整的用户条目,其中包含部门、公司名称、职位、一些自定义字段等详细信息。
我们应该如何删除一个字段或将其留空;例如,如果我尝试将公司名称留空来删除它,我会得到一个“无法调用方法“setCompanyName”为空,那么应该如何管理删除此信息?
使用 Department、CompanyName 等单值字段,您可以将值设置为空字符串(非 null)以删除现有值。例如:
profile.setCompanyName('');
对于自定义字段,.deleteCustomeField()
可以有多个实例的 use 和字段使用提供的删除方法,例如.deletePhoneField()
. 像这样使用它们:
var phones = profile.getPhones();
for (var i in phones) {
phones[i].deletePhoneField();
}
ProfilesApp 测试脚本在单元测试中包含所有这些示例。