このファイル アップロードの例を使用して、データベースにいくつかのファイルをアップロードしています。ファイルの統計分析を行う 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 をこのように構築するよう提案されました。ファイルを public/system (アップロード ファイルがある場所) に保存しますか? Ruby on Rails データベース内にファイルを保存するにはどうすればよいですか?
ありがとうございます。