# Display USERNAME next to post

**URL:** <https://www.ruby-forum.com/t/display-username-next-to-post/186711>\
**Category:** Rails\
**Created:** [April 12, 2010, 2:30am UTC](https://www.ruby-forum.com/t/display-username-next-to-post/186711 "2010-04-12T02:30:16Z")\
**Posts on this page:** 4\
**Page:** 1

<div class="post-metadata">

**Author:** ![davidz101](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/d/f0a364/32.png) [@davidz101](https://www.ruby-forum.com/u/davidz101)\
**Post date:** [April 12, 2010, 2:30am UTC](https://www.ruby-forum.com/t/display-username-next-to-post/186711/1 "2010-04-12T02:30:16Z")

</div>

Hello,

I’m sure all of you have done this before,

basically users can post new posts, but i want their names next to the  
post.

I have a current\_user helper method, but i dont know how to display a  
static one next to that one post.

Anyhelp would be appreciated 🙂 thanks

---

<div class="post-metadata">

**Author:** ![davidz101](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/d/f0a364/32.png) [@davidz101](https://www.ruby-forum.com/u/davidz101)\
**Post date:** [April 12, 2010, 7:48am UTC](https://www.ruby-forum.com/t/display-username-next-to-post/186711/2 "2010-04-12T07:48:10Z")

</div>

Hi,  
As you want to display owner of post next to the post. Use  
post.user.name to display owner of the post. I think there is one to  
many relation exist between user & post model.

---

<div class="post-metadata">

**Author:** ![davidz101](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/d/f0a364/32.png) [@davidz101](https://www.ruby-forum.com/u/davidz101)\
**Post date:** [April 14, 2010, 6:23am UTC](https://www.ruby-forum.com/t/display-username-next-to-post/186711/3 "2010-04-14T06:23:37Z")

</div>

user has\_many Post .  
post has\_one user .

On Mon, Apr 12, 2010 at 11:18 AM, Priyanka P.  
[removed\_email\_address@domain.invalid](mailto:removed_email_address@domain.invalid)wrote:

> To post to this group, send email to removed\_email\_address@domain.invalid.  
> To unsubscribe from this group, send email to  
> removed\_email\_address@domain.invalid[removed\_email\_address@domain.invalid](mailto:removed_email_address@domain.invalid)  
> .  
> For more options, visit this group at  
> [http://groups.google.com/group/rubyonrails-talk?hl=en](http://groups.google.com/group/rubyonrails-talk?hl=en).

–  
Thanks:  
Rajeev sharma

---

<div class="post-metadata">

**Author:** ![davidz101](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/d/f0a364/32.png) [@davidz101](https://www.ruby-forum.com/u/davidz101)\
**Post date:** [April 14, 2010, 8:26am UTC](https://www.ruby-forum.com/t/display-username-next-to-post/186711/4 "2010-04-14T08:26:33Z")

</div>

yes as per first reply you should have has\_many and belongs\_to  
relationship  
between user and post.

user has\_many posts  
post belongs\_to user

so that you can get post.user.name etc.
