Salesforce JSON嵌套自相关对象?

时间:2017-03-09 09:02:50

标签: json rest post nested salesforce

看起来我需要一些帮助。 Salesforce文档和多个谷歌搜索没有给我一个答案。

问题描述: 我尝试使用带有JSON的REST插入(POST)嵌套的自我相关记录,但每次出现此错误时:

{
"message": "Cannot deserialize instance of <unknown> from FIELD_NAME value records or request may be missing a required field",
"errorCode": "JSON_PARSER_ERROR"
}

JSON:

{
"records" :[{
     "attributes" : {"type" : "Test_Obj1__c", "referenceId" : "ref1"},
     "name" : "integr parent",
     "Test_Obj1__r" : {
          "records" : [{
                "attributes" : {"type" : "Test_Obj1__c", "referenceId" : "ref2"},
                "name" : "integr child"
            }]
        }
    }]
}

请求: https://mySandboxInstance.com/services/data/v37.0/composite/tree/Test_Obj1__c/ 授权:OAuth security_token Content-Type:application / json

所以,正如你所看到的,Test_Obj1__c是自我相关的,Child Relationship Name是&#34; Test_Obj1&#34;。

我已经使用不同的自我相关对象进行了测试 - 结果相同。

如果我将Test_Obj1__r更改为与不同子对象的关系 - 它可以正常工作。

有没有办法通过一个REST请求插入嵌套的自相关对象?

0 个答案:

没有答案