我有以下包含对象的数组,对象中也有数组。
let array = [
{
"data": {
"Game": {
"Game_number": [
"4",
"6",
"8"
],
"Game_name": [
"Name_1",
"Name_2",
"name_3"
]
},
"AA": {
"AA_count": [
"30"
],
"AA_name": [
"Umbrella"
]
},
}
}
]
现在我必须将它们放在数据库中,每个都有一列反对。
但问题是以上数据不是常数,所以我不能通过它们的索引来放置它们。如果列缺少数据,那么它将变为空
我尝试过每个,但是插入数组的最后一个元素。
array.data.forEach((item) => {
const Games = Parse.Object.extend('Games');
const query = new Games();
item.data.Game.Game_number.forEach((number) => {
query.set('game_number', number);
}, this);
item.data.Game.Game_name.forEach((name) => {
query.set('game_name', name);
}, this);
query.save();
}, this);
处理它的灵活方法是什么?