Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/290.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php 取消设置salesforce选取列表值_Php_Soap_Salesforce - Fatal编程技术网

Php 取消设置salesforce选取列表值

Php 取消设置salesforce选取列表值,php,soap,salesforce,Php,Soap,Salesforce,我正在用salesforce和SOAP Api开发一个应用程序。我对选择列表值有问题。 我以以下格式更新salesforce中的值 $object->field_name="val1;val2;val3"; 它起作用了,但是当我经过的时候 $object->field_name=""; 值不会更改,任何人都知道如何使用php soap在salesforce中取消设置值。您需要在对象的数组中设置字段名。在您的示例中,您可以这样做: $object->fieldsTo

我正在用salesforce和SOAP Api开发一个应用程序。我对选择列表值有问题。 我以以下格式更新salesforce中的值

$object->field_name="val1;val2;val3";
它起作用了,但是当我经过的时候

     $object->field_name="";

值不会更改,任何人都知道如何使用php soap在salesforce中取消设置值。

您需要在对象的数组中设置字段名。在您的示例中,您可以这样做:

$object->fieldsToNull = array("field_name");

有关更多信息,请参阅文档中的。

您需要在对象的数组中设置字段名。在您的示例中,您可以这样做:

$object->fieldsToNull = array("field_name");

有关更多信息,请参阅文档中的。

可能是更新空值时失败。可能是更新空值时失败。