# Need help iterating over attributes of a Active record objec

**URL:** <https://www.ruby-forum.com/t/need-help-iterating-over-attributes-of-a-active-record-objec/92229>\
**Category:** Rails\
**Created:** [April 17, 2007, 10:34am UTC](https://www.ruby-forum.com/t/need-help-iterating-over-attributes-of-a-active-record-objec/92229 "2007-04-17T10:34:42Z")\
**Posts on this page:** 3\
**Page:** 1

<div class="post-metadata">

**Author:** ![GuSSSSni\_Hilmarsson](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/g/2acd7d/32.png) [@GuSSSSni\_Hilmarsson](https://www.ruby-forum.com/u/GuSSSSni_Hilmarsson)\
**Post date:** [April 17, 2007, 10:34am UTC](https://www.ruby-forum.com/t/need-help-iterating-over-attributes-of-a-active-record-objec/92229/1 "2007-04-17T10:34:42Z")

</div>

Hi all…

I need help with a little ruby code. I am trying to output every  
attribute of an actice record object something like:

\<% for product in @products %\>  
\<% for each product.attribute |attribute| %\>

 \<% end %\> \<% end %\>

---

<div class="post-metadata">

**Author:** ![GuSSSSni\_Hilmarsson](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/g/2acd7d/32.png) [@GuSSSSni\_Hilmarsson](https://www.ruby-forum.com/u/GuSSSSni_Hilmarsson)\
**Post date:** [April 17, 2007, 10:42am UTC](https://www.ruby-forum.com/t/need-help-iterating-over-attributes-of-a-active-record-objec/92229/2 "2007-04-17T10:42:43Z")

</div>

product.attributes return a Hash object, so you want:

\<% product.attributes.each\_pair do |k,v| %\> - \<%= k %\> =\> \<%= v %\>
\<% end %\>

---

<div class="post-metadata">

**Author:** ![GuSSSSni\_Hilmarsson](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/g/2acd7d/32.png) [@GuSSSSni\_Hilmarsson](https://www.ruby-forum.com/u/GuSSSSni_Hilmarsson)\
**Post date:** [April 17, 2007, 11:01am UTC](https://www.ruby-forum.com/t/need-help-iterating-over-attributes-of-a-active-record-objec/92229/3 "2007-04-17T11:01:45Z")

</div>

Thanks alot mate…
