DB
Size: a a a
DB
DH
DB
МВ
МВ
S
МВ
DB
data: [Через рекурсию я могу обойти все и вставить id родителя в каждый потомок:
id: 123
bar: [
name: "apple"
baz: []
]
bar: [
baz: []
]
bar: [
name: "banana"
baz: []
]
]
data: [Но сейчас возникла потребность вставлять
id: 123
bar: [
id: 123
name: "apple"
baz: [id: 123]
]
bar: [
id: 123
baz: [id: 123]
]
bar: [
id: 123
name: "banana"
baz: [id: 123]
]
]
id
только в том случае если у потомка есть внутри что-то кроме блока []
в значении т.е. должно получиться:data: [
id: 123
bar: [
id: 123
name: "apple"
baz: []
]
bar: [
baz: []
]
bar: [
id: 123
name: "banana"
baz: []
]
]
DB
S
data: [Через рекурсию я могу обойти все и вставить id родителя в каждый потомок:
id: 123
bar: [
name: "apple"
baz: []
]
bar: [
baz: []
]
bar: [
name: "banana"
baz: []
]
]
data: [Но сейчас возникла потребность вставлять
id: 123
bar: [
id: 123
name: "apple"
baz: [id: 123]
]
bar: [
id: 123
baz: [id: 123]
]
bar: [
id: 123
name: "banana"
baz: [id: 123]
]
]
id
только в том случае если у потомка есть внутри что-то кроме блока []
в значении т.е. должно получиться:data: [
id: 123
bar: [
id: 123
name: "apple"
baz: []
]
bar: [
baz: []
]
bar: [
id: 123
name: "banana"
baz: []
]
]
S
DB
DB
МВ
DH
DB
DB
DH
S