From: Dejan Dimic Date: 2008-12-17T06:52:23+09:00 Subject: Re: How to cycle through an instance Have you try something like this: @student = Student.find(params[:id]) @student.attribute_names.each do |attr_name| puts "#{attr_name} => #{@student.attribute[attr_name]}\n" end or puts @student.attribute_names.map { |attr_name| "#{attr_name} => # {@student.attribute[attr_name]}"}.join("\n") On Dec 16, 9:39 pm, Tom Ha wrote: > Hi there, > > I'm sorry for this noob question (but at least it must be a quick one > for you guys): > > I have an instance of an object in my database and need to get out every > element of it, like this: > > Example: model = student > ======================== > > firstname = Fred > lastname = Williams > streetname = NULL > city = NULL > date of birth = 12.12.1934 > .. > (until there is no more column name left for this model) > > How do I correctly/efficiently cycle through this one? > > Thank you very much for your help! > Tom > -- > Posted viahttp://www.ruby-forum.com/.