From: barjunk Date: 2007-09-14T01:15:04+09:00 Subject: Re: How to read values dynamically On Sep 12, 11:26 pm, "Tim.Teng" wrote: > Hi, here is a instance for read values dynamically > > class Test > > A_HASH = {"key1"=>value1,"key2"=>value2} > > A_HASH.each_key do |key| > module_eval <<-EOF > def #{key} > find :all,:conditions=>[" attribute = ?",Test::A_HASH[#{key}]] > end > EOF > end > end > > You see ,it really dynamical. > > Best Regards. > > Tim You can use YAML, which folks seem to like for its flexibility. Mike B.