Olá! Tenho duas classes que possuem relacionamento, uma é a Categoria e a outra Despesas. Como posso criar um objeto a partir dessas duas classes resultando no seguinte formato de objeto?
data: [{
name: 'Categoria 1',
y: 4, // Quantidade de Despesas para essa categ
drilldown: 'Categoria1'
}, {
name: 'Categoria 2',
y: 5, // Quantidade de Despesas para essa categ
drilldown: 'Categoria2'
}, {
name: 'Categoria 3',
y: 6, // Quantidade de Despesas para essa categ
drilldown: 'Categoria3
}]
series: [{
id: 'Categoria1',
data: [
['Despesa1', 4],
['Despesa4', 2],
['Despesa6', 1],
['Despesa8', 4]
]
}, {
id: 'Categoria2',
data: [
['Despesa1', 7],
['Despesa4', 5],
['Despesa6', 2]
]
}, {
id: 'Categoria3',
data: [
['Despesa7', 5],
['Despesa3', 6],
['Despesa5', 2],
['Despesa1',1]
]
}]
Com essa formatação eu preencho um gráfico HighCharts, na qual dentro de todos os que consegui configurar, esse esta me dando um trabalho por ter duas classes envolvidas, e não tenho conseguido, apesar de pesquisar na documentação oficial do site e na rede, não encontrei um solução para essa situação! Também tentei fazer o retorno da lista que tem o relacionamento e fazer o tratamento dos dados no javascript e não consegui.
Obrigado!