# Rest: user - membership - group

**URL:** <https://www.ruby-forum.com/t/rest-user-membership-group/125376>\
**Category:** Rails\
**Created:** [January 8, 2008, 6:16pm UTC](https://www.ruby-forum.com/t/rest-user-membership-group/125376 "2008-01-08T18:16:06Z")\
**Posts on this page:** 2\
**Page:** 1

<div class="post-metadata">

**Author:** ![apie](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/a/ecccb3/32.png) [@apie](https://www.ruby-forum.com/u/apie)\
**Post date:** [January 8, 2008, 6:16pm UTC](https://www.ruby-forum.com/t/rest-user-membership-group/125376/1 "2008-01-08T18:16:06Z")

</div>

Hi

trying to make sense of some less straightforward restful concepts:

If users have groups through memberships - How would the routes look?

Im pretty stumped on this one 🙂

Ivor

---

<div class="post-metadata">

**Author:** ![apie](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/a/ecccb3/32.png) [@apie](https://www.ruby-forum.com/u/apie)\
**Post date:** [January 9, 2008, 1:56am UTC](https://www.ruby-forum.com/t/rest-user-membership-group/125376/2 "2008-01-09T01:56:58Z")

</div>

map.resources :users, :has\_many =\> :memberships

map.resources :groups, :has\_many =\> :users

No?

On Jan 9, 2008 3:45 AM, Ivor P. [removed\_email\_address@domain.invalid](mailto:removed_email_address@domain.invalid) wrote:

> >

–  
Ryan B.

> **[frozenplague.net](http://www.frozenplague.net)**
>
> This domain may be for sale!

Feel free to add me to MSN and/or GTalk as this email.
