我正在使用this file upload example上传数据库中的一些文件。我有一个带有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 this way。它会将文件保存到公共/系统(上传文件所在的位置)吗?如何在Ruby on Rails数据库中保存文件?
先谢谢。
答案 0 :(得分:0)
你问过两个截然不同的问题。
另一方面,您正在讨论在使用rinruby gem时尝试将R生成的图表转储到文件夹中。这就是我正在做的事情。好问题。
另一方面,您问我们如何将“图像存储在数据库中”。尝试一次拿一个东西。删除问题的第2部分。你有没有找到任务1?我没有。
PS:没有“rails on rails数据库”这样的东西。