我正在使用带有SOAP Api的salesforce开发一个应用程序。我遇到了Picklist值的问题。 我以
的格式更新salesforce中的值$object->field_name="val1;val2;val3";
它的工作,但当我通过
$object->field_name="";
值不会改变,任何人都知道如何使用php soap在salesforce中取消设置值。
答案 0 :(得分:1)
您需要在对象的fieldsToNull
数组中设置字段名称。在您的示例中,您可以这样做:
$object->fieldsToNull = array("field_name");
有关详细信息,请参阅文档中的PHP Toolkit 20.0 FieldsToNull Sample。