2010-12-28 7 views
0

私はherokuに配備されたレールアプリを持っています。私は単純なtxtファイルを持っているアプリでは。私は、このファイルのすべてのレコードをループし、そこからURLを作り、それを使って他のものを実行するルビースクリプトを持っています。herokuに配備されたrails appでファイルを読む

私はこれをローカルで行うことはできませんし、私のherokuアプリにデータを転送することはできません。

herokuコンソールから、herokuアプリで単純なtxtファイルをループする従来の単純なルビースクリプトを実行することは可能ですか?

答えて

4

はいテキストファイルを読み込むことができますが、限り、それはあなたのコードでHerokuのにプッシュされると、構文は

s = File.read(File.join(RAILS_ROOT, "app/assets/some_text_file.txt")) 

Herokuのは、ファイル

を書くことはできませんあなたのローカルホスト上のファイルの読み込みと同じです
+0

ファイルをtmpディレクトリに書き込むことはできますが、それらは永続化することはできません。 –

+0

彼らは彼らと一緒に働いている間に生きるでしょう。それ以降何が起こるかは何も言いません。 – baash05

関連する問題