私はCosmos DBのストアドプロシージャに渡す大きなjsonを持っています。私はjsonドキュメントを分割し、複数のドキュメントを作成する必要があります。ストアドプロシージャ内のjsonにどのようにループするのですか?ストアドプロシージャのjson内でのループDocumentDB
例:以下のJsonを使用して、子ノードごとに個別のドキュメントを作成し、子ノードを持たない別のドキュメントを作成する必要があります。合計3つの文書。ストアドプロシージャ内でループと分割を行うにはどうすればよいですか?
{
"id": "d93af7d3706e4f28882920366c017cd7",
"FamilyId": 989,
"LastName": "Andersen",
"Parents": [
{
"FamilyName": null,
"FirstName": "Thomas"
},
{
"FamilyName": null,
"FirstName": "Mary Kay"
}
],
"Children": [
{
"ChildId":001,
"FamilyName": null,
"FirstName": "Henriette Thaulow",
"Gender": "female",
"Grade": 5,
"Pets": [
{
"GivenName": "Fluffy"
}
]
},
{
"ChildId":002
"FamilyName": null,
"FirstName": "Maria Thaulow",
"Gender": "female",
"Grade": 12,
"Pets": [
{
"GivenName": "Grizzly"
}
]
}
],
"Address": {
"State": "WA",
"County": "King",
"City": "Seattle"
},
"IsRegistered": false
}
ありがとうございます。@ジェイ、私はサンプルを見て、それは一括インポートの多くです。より具体的に質問を更新しました。 –
@b_kodersこんにちは、完全なJSONをいくつかのドキュメントに分割する必要があるのかどうかはわかりません。そしてなぜあなたのJSONに同じ子キーが現れるのですか? 子供は配列だと思います。 –
@b_kodersこんにちは、どんな進歩ですか? –