У меня есть график, подобный приведенному ниже:
введите описание изображения здесь
Какой шифровальный запрос я должен использовать, чтобы вернуть граф как объект, где каждый родительский узел содержит массив своих дочерних узлов?
Пример:
state: {
name: 'New York'
publishingCompanies: [
{
name: 'Penguin'
authors: [
{
name: 'George Orwell',
books: [
{ name: 'Why I Write'},
{ name: 'Animal Farm'},
{ name: '1984' }
]
},
{
name: 'Vladimir Nobokov'
books: [
{ name: 'Lolita' }
]
},
...
]
},
{
name: 'Random House',
authors: [
...
]
}
]
}
Я пытался использовать apoc.convert.toTree
, но он вернул массив путей от State
до Book
.