@tags = Tag.all
@post.taggings.build

上記はcontorllerのプログラムででtaggingsはpostテーブルとtagsテーブルの中間テーブルです。下記はviewです。

    <div class="form-group">
      <%= f.fields_for :taggings do |pt| %>
        <%= pt.collection_select :tag_id, @tags, :id, :display_name, { prompt: "選択してください", label: "タグ" }, class: "tag-fields"  %>
      <% end %>
    </div>

post(ブログの投稿)を編集するときに編集ページを開くと、その投稿に紐づくタグが表示されるのはよいのですが、新規のセレクトボックス(選択してくださいと表示されているセレクトボックス)まで表示されてしまいます。

どうすれば、関連しているタグのみ表示できるのでしょうか?それとselectとcollection_selectも違いがよく分かっていないので、その辺の使い分けもご教示いただけると助かります。