rails:1590
From: Nobuhiro IMAI <nov@y...>
Date: Thu, 31 Aug 2006 12:49:12 +0900 (JST)
Subject: [rails:1590] Re: db名の取得
いまいです。 From: MUNAKATA Akiko <kawa_at_a.email.ne.jp> Date: Thu, 31 Aug 2006 12:19:10 +0900 > 使っているデータベースの名前(database.ymlで定義され, > そのアプリで現在使用している)をcontrollerから簡単に参照する方法は > ありますでしょうか? コントローラからというか、モデルのクラスメソッドに configurations とい うのがあるので、それを参照すれば config/database.yml に設定したもの (Hash)にアクセスできます。 全モデルで同じデータベースに接続しているなら、以下のようにすればいいと 思います。 ActiveRecord::Base.configurations[RAILS_ENV]["database"] -- Nobuhiro IMAI <nov@y...> Key fingerprint = F39E D552 545D 7C64 D690 F644 5A15 746C BD8E 7106 -- ML: rails@r... 使い方: http://QuickML.com/
1589 2006-08-31 05:19 [kawa@a... ] db名の取得 -> 1590 2006-08-31 05:49 ┣[nov@y... ] 1592 2006-08-31 08:01 ┃┗[kawa@a... ] 1591 2006-08-31 05:51 ┗[sakuro@e... ] 1593 2006-08-31 08:12 ┗[kawa@a... ]