免責事項: 一般的に、Rails および Web 開発は初めてです。
イベントとタグの間に HABTM 関係があります。イベントを作成または更新するときに、次の方法で既存のタグに関係を割り当てたり削除したりできますcollection_Select
。
<%= f.label :name, "Tag" %>
<%= f.collection_select( :tag_ids, Tag.order(:name), :id, :name, {}, {multiple: true}) %>
この同じフィールドを持つ新しいタグも追加したいと思います。この機能をサポートする 3 つの gem/plugins を見つけましたが、これらはすべて javascript に依存しています。
http://ivaynberg.github.io/select2/#tags
http://harvesthq.github.io/chosen/
select2 リンクは、まさに私が実装したいものです。この機能のネイティブ Rails 実装をまだ見つけていません。これはレール/ルビーだけで行うことができますか?