0 レビュー
1 回答
php-紛らわしいSalesForceエラー
SalesForce PHP Toolkitを使用していて、接続は正常に行われています。しかし、サンプルコードのいずれかを使用する場合は、ここ
を参照してください。 INVALID_FIELD: No such column '' on entity 'Contact'. If you are attempting to use a custom field, be sure to append the '__c' after the custom field name. Please reference your WSDL or the describe call for the appropriate names.
Googleが検索を許可しないため、答えを見つけるのに苦労している可能性があります''
環境はPHP5.3を搭載したCentOS6です。
わからない
0
レビュー
答え :
解決策:
この質問に答えるためにここにアカウントを作成しました。 PHP Toolkitでこのバグを見つけるのに、一日中かかりました。この問題は、「fieldsToNull」プロパティが原因で発生します。私は約を読みました。解決策ここで、解決策を探す場所がわかりました。
正しい例は次のようになります:
$fields = array('LastName' => 'Doe');
$sObject = new SObject();
$sObject->fields = $fields;
$sObject->fieldsToNull = NULL;//this is the solution! :)
$sObject->type = 'Contact';
次に、PHPToolkitの例の残りの部分を通常どおり続行します。パートナーのWSDL+DeveloperSFアカウントで正常に機能しました。
お役に立てば幸いです!
わからない
同様の質問
私たちのウェブサイトで同様の質問で答えを見つけてください。