2

私はRackを初めて使用し、Ruby onRails3.0.0.beta4を実行して頭を悩ませようとしています。

config.ruファイルでRackアプリを起動していますが、データベースに保存されている変数を使用したいと思います。アプリケーションがロードされる前にデータベース値を取り戻すことさえ可能ですか、それともポイントを完全に見逃していますか?

Rack Google Analytics gemを使用していて、データベースからUAキーを取得したいと思います。

require "rack-google-analytics"
use Rack::GoogleAnalytics, :tracker => "UA-xxxxx-x"

ありがとう!

4

1 に答える 1

1

もちろん、あなたはそのような何かをすることができます

require "rack-google-analytics"

require "active_record"
ActiveRecord::Base.establish_connection ...
...

use Rack::GoogleAnalytics, :tracker => "UA-xxxxx-x"

しかし、あなたは行上のすべてのコードよりも理解する必要があります

use Rack::GoogleAnalytics, :tracker => "UA-xxxxx-x"

Webサーバーの起動時に1回だけ実行されます

于 2012-01-12T21:51:34.900 に答える