Есть ресурс
:posts и есть ресурс
:tags, вложенный в него.
Когда я создаю пост, я хочу сразу же добавить к нему теги, делая это с помощью формы
<%= form_for [@post, @tag] do |form| %>
....
Эти две модели связаны has_and_belongs_to_many ассоциацией, поэтому в контроллере я естественно инициализировал два объекта:
@post = Post.new
@tag = @post.tags.build
...
Но проблема в том, что в моем случае
@post
имеет id == nil, т.е. пост еще не создан.
Как в этой ситуации сделать теги сразу же при создании поста?