我正在使用这个文件上传示例来上传数据库中的一些文件。我有一个带有 r-script 的 rruby.rb,它对文件(命名为 A)进行统计分析,因此它在文件 A 所在的目录(或其他任何地方)中保存了一个图。我需要将绘图文件保存回数据库。
这是我的 rruby.r 的最简单版本。
require "rinruby"
R.quit myr = RinRuby.new(echo=false)
myr.filename = "myplot"myr.eval <<EOF
png(filename)
plot(1:10)
rect(1, 5, 3, 7, col="white")
dev.off()
EOF
它将如何在 Ruby on Rails 中工作?有人建议我以这种方式构建 rruby.rb 。它会将文件保存到公共/系统(上传文件所在的位置)吗?如何在 Ruby on Rails 数据库中保存文件?
先谢谢了。