variable iteration

hello guys

i have a big problem and i don't know how to solve it -.-

i have a data base. the models name is Blafoo

if i go to console i create a new entry with tst = Blafoo.new(:d1 => true)

with Blafoo.d1 i can now see the calue of d1

lets take a variable var = "d1"

how can i get it working, that i can interpret var as d1

so tst.(var) ?? gives me the value of tst.d1?

thanks for help..

im awaiting it so much!

basti

Basically `test.d1` in this case is just a message. So you can call it like: `test.send :d1`, or in your situation: `test.send var.to_sym`

oh yeah !

thank you very much!

how can i change the value of d1 in this way ?

something like

tst.send a[0].to_sym = "hello" ??

Thanks

how can i change the value of d1 in this way ?

Did you not just ask that 1 hour ago? There is no point posting the same question twice, it will just annoy people.

Colin