2009-06-05 7 views
1

私のリポジトリの外のテキストファイルとRORのdoc rootにある電子メールのリストが必要です。しかし、私はそれに書き込むアプリケーションが必要です。これを達成する最良の方法は何ですか?私の推測はシンボリックリンクですが、わかりません。Railsのドキュメントルートの外にあるテキストファイルに書き込むにはどうすればよいですか?

私はこのテキストファイルをどこに保存するべきかについても興味があります。これは、人々が私のサービスを利用するように招待する電子メールのリストです。

ありがとうございます!

答えて

5

書き込み先のファイル名は、ソースツリー内にある必要はありません。ファイルへのパスがあり、アクセス権が正しい限り、必要な場所に書き込むことができます。

電子メールを確認した後、あなたはのような単純な何かができる:それはなぜ、あなたのために働く場合は、テキストファイルにそれを維持する必要があるかどうかという点で

File.open("/home/path/or/something/emails.txt", 'a') {|f| f.write("#{email}\n") } 

?データベースを使用することもできますが、それは電子メールのリストを保存するよりもオーバーヘッドのようです。

関連する問題