Если у меня есть вложенный ресурс, например, так:
resources :users
resources :posts
end
и user
has_many
posts
, можно ли начать нумерацию Rails на основе родительской ассоциации в URL? Например, в настоящее время вложенные ресурсы просто получают идентификатор:
@user.posts.find(params[:id])
Это правильно именует посты, разрешая только посты с @user
... однако, существует ли способ, при котором post_id
является независимым? И.Е. Я хочу, чтобы сообщения каждого пользователя начинались с 1, где:
/users/1/posts/1
/users/2/posts/1
На самом деле ссылаются на два разных сообщения?