2015-02-17 1 views
1

Я искал пример того, как извлекать данные из базы данных и использовать их в диаграмме, созданной в Gruff, но не удалось. Так что я хочу показать в этой схеме две вещи из базы данных:Данные в диаграмме Груба из базы данных

Course.application.size - что бы сосчитать все заявки на этот курс

Student.size - что бы показать мне, сколько студентов в школе

Итак, как я должен помещать эти данные в следующую диаграмму?

g = Gruff::Pie.new 

g.title = "Applications" 
g.data("Applied", ???) 
g.data("Students", ???) 

send_data(g.to_blob, :disposition => 'inline', :type => 'image/png', :filename => "gruff.png") 

ответ

0

Магазин счетчик в переменной и использовать его в качестве данных в графике, как показано ниже:

@course = Course.application.size

@student = Student.size

g = Gruff::Pie.new 
g.title = "Applications" 
g.data : "Applied", @course 
g.data : "Students", @student 
send_data(g.to_blob, :disposition => 'inline', :type => 'image/png', :filename => "gruff.png") 

 Смежные вопросы

  • Нет связанных вопросов^_^