У меня есть такой объект:
var object = {
a: 5,
b: ["a", "b"],
c: {
a: 1,
b: 2
}
}
И я хотел бы превратиться в плоский вот так:
var output = {
a: 5,
b: "a, b",
"c.a": 1,
"c.b": 2
}
Есть ли какая-то функция, уже сделанная по этому поводу?
У меня есть база данных mongodb с иерархическими документами, и мне нужно, чтобы они были преобразованы в плоскую. Спасибо