每当我发送一些带有基本参数的请求时,它就像魅力一样,例如:
let parametersServices = [
"name": [
"first": "\(givenName)",
"last": "\(familyName)"
]
]
但是如果我使用深度嵌套发送参数,它不会对那些深层嵌套的参数产生任何影响,例如:
let parametersServices = [
"name": [
"first": "\(givenName)",
"last": "\(familyName)"
],
"services" : [
"mentoring": [
"profileId" : "id123",
"title" : "mentor"
]
]
]
我是做错了还是不支持这种类型的PATCH修改深层嵌套的profileId?
因为如果我尝试简单地创建具有相同参数的新用户,它可以正常工作,但是它不接受现有项目的PATCH更改。