rails:3446
From: naopontan <naopontan@g...>
Date: Sat, 26 Jun 2010 17:05:38 +0900
Subject: [rails:3446] ActiveRecord で添付ライブラリを使いたい
naopontan と申します。 モデル内で IPAddr クラスを使いたいので以下の記述をしました。 require 'ipaddr' class Ipaddr < ActiveRecord::Base def hoge IPAddr.new "192.168.2.0/24" end end しかし、console で実行すると以下のエラーとなります。 >> Ipaddr.new.hoge NameError: uninitialized constant Ipaddr::IPAddr from /usr/lib/ruby/gems/1.8/gems/activesupport-2.3.5/lib/active_support/dependencies.rb:105:in `const_missing' from /home/takaesu/project/mcocs.git/app/models/ipaddr.rb:4:in `hoge' from (irb):1 >> どうやら、仕組みを理解出来ていない気がします...orz ActiveRecord で(Railsで!?)このような使い方をする場合はどう書けばよいのでしょうか? -- ML: rails@r... 使い方: http://QuickML.com/
-> 3446 2010-06-26 10:05 [naopontan@g... ] ActiveRecord で添付ライブラリを使いたい 3447 2010-06-26 10:26 ┣[okkez000@g... ] 3448 2010-06-26 19:44 ┗[ggb03124@n... ] 3450 2010-06-28 06:26 ┗[naopontan@g... ]