1

データベースからデータを抽出し、Gruff で作成されたダイアグラムで使用する方法の例を探していましたが、失敗しました。したがって、この図にデータベースからの 2 つのことを示したいと思います。

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")
4

1 に答える 1

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")
于 2015-09-28T17:50:57.790 に答える