nodeTodo.controller('pieController', ['$scope', '$http', function($scope, $http){
// get data from postgresql
$http.get('/api/v1/stats')
.success(function(data){
var pieData =[];
var chartData = new google.visualization.DataTable();
chartData.addColumn('string', 'Status');
chartData.addColumn('string', 'Summe');
chartData.addColumn('string', 'Test');
for(var i=0;i<data.length; i++){
//this is where I push the values into the array. I want to show the values for "rest" alongside the values for "phase"
pieData.push([data[i].phase, data[i].relation, data[i].rest]);
chartData.addRow(pieData[i]);
}
var chart = new google.visualization.OrgChart(document.getElementById('piediv'));
var options =
{
is3D: true,
legend: 'none'
};
chart.draw(chartData, options, {allowHtml:true});
})
.error(function(error) {
console.log('Error: ' + error);
})
}]);