最初に追加されたときにアドレスがなかった (空のアドレス配列でさえない)ユーザーの場合、次の PATCH 要求をどのように処理すればよいですか?
{
"schemas": [
"urn:ietf:params:scim:api:messages:2.0:PatchOp"
],
"Operations": [
{
"op": "Add",
"path": "addresses[type eq \"work\"].formatted",
"value": "Columbus"
}
]
}
次のように単一の値を持つアドレス配列を「積極的に」作成する必要がありますか (非常に悪い解決策と思われます)。
{"type": "work", formatted: "Columbus"}
次のようなパッチ リクエストが予想されます。
{
"schemas": [
"urn:ietf:params:scim:api:messages:2.0:PatchOp"
],
"Operations":[{
"op":"add",
"value":{
"addresses":[
{
"formatted":"Columbus",
"type":"work"
}
]
}]
}