0
私が直面している問題は、データ織りの中で複数のリストを繰り返すことです。 dataweaveのmuleでデータ織りの中で複数のリストを繰り返す方法
入力 - >(下記のような)2つの流varibles、dataweaveで
var1: [{bkAuthorID=1, bkAuthorName=abc, bookCategory=horror}, {bkAuthorID=2, bkAuthorName=xyz, bookCategory=horror}, {bkAuthorID=1, bkAuthorName=abc, bookCategory=comedy}, {bkAuthorID=2, bkAuthorName=xyz, bookCategory=Fantacy}}]
var2: [{bkAuthorID=1, bkName=gjh, bkDescription=kjh},{bkAuthorID=1, bkName=sfs, bkDescription=kjh},{bkAuthorID=2, bkName=gjh, bkDescription=kjh},{bkAuthorID=2, bkName=gjh, bkDescription=kjh}]
出力に来る - 3つのリストを持つ>所望のJSON structueは以下のようです。
{
"books": [
{
"bookAuthor": "abc",
"bookCategorys": [
{
"bookCategory": "horror",
"listOfBooks": [
{
"bookName": "xyz",
"bookDescription":"lmn"
},
{
"bookName": "xyz",
"bookDescription":"lmn"
}
]
},
{
"bookCategory": "comedy",
"listOfBooks": [
{
"bookName": "xyz",
"bookDescription":"lmn"
}
]
}
]
},
{
"bookAuthor": "xyz",
"bookCategorys": [
{
"bookCategory": "horror",
"listOfBooks": [
{
"bookName": "xyz",
"bookDescription":"lmn"
}
]
}
]
}
]
}
この要件のこのデータウェアマッピングでは、誰でも助けてください。
@Manik、お手伝いできますか?
あなたはVAR1とVAR2であり、それらの間の関係は何であるデータの種類に関するいくつかの詳細を追加していただけますか?また、あなたが達成しようとしていることは正確には何ですか(例えば、著者別、カテゴリ別)。これらの2つのリストをマージする理由は何か誤りがありますか? –