Позволяет вам оставаться спокойным и автоматически направляет URL, где задействовано более одной модели.
Так, если у вас есть пользовательская модель, которая имеет много постов, вы можете вложить модель постов в пользовательскую модель и сделать такой вызов
<%=link_to "Users posts", user_posts_path(@user) %>
, который автоматически направляет к действию index контроллера сообщений через
/users/4/posts
передача идентификатора пользователя в качестве параметра, который можно использовать для отображения всех сообщений только для этого пользователя.
Хорошая ссылка для получения дополнительной информации http://guides.rubyonrails.org/routing.html#nested-resources