我正在使用Nodejs。我需要在關係數據庫中存儲JavaScript對象。 JavaScript對象中的每個鍵代表數據庫中的列名稱。我有以下幾點:將JavaScript對象轉換爲要插入到關係數據庫中的數組
var data = {
"aa": "99",
"bb": ["11","22"],
"cc": ["44","55","66"]
}
我想這個對象轉換成一個數組如下:
data = [
{
"aa": "99",
"bb": "11",
"cc": "44"
},
{
"aa": "99",
"bb": "11",
"cc": "55"
},
{
"aa": "99",
"bb": "11",
"cc": "66"
},
{
"aa": "99",
"bb": "22",
"cc": "44"
},
{
"aa": "99",
"bb": "22",
"cc": "55"
},
{
"aa": "99",
"bb": "22",
"cc": "66"
}
]
有沒有辦法做到這一點?我想使用遞歸我們可以做到這一點。但在Google中找不到任何參考。
太棒了!這有效,但我不明白這個邏輯。感謝您的及時答覆。 –