Я хотел бы иметь возможность сделать ...
ресурсы: посты
... и иметь возможность настроить контекстный URL-адрес, чтобы он был ...
:year/:month/:day/:id
... и еще уметь делать...
post_path post
Это заставило бы его сгенерировать /2012/1/1/something-something
.
Однако, оказывается, я должен...
get ':year/:id' => 'posts#show', as: 'posts'
Затем в представлении я должен...
post_path post.year, post.id
вместо post_path post
Есть ли способ, чтобы помощник post_path собирал дополнительные параметры, необходимые для маршрута?
Если нет, похоже, что это может стоить запроса функции.