Select2 を使用して AJAX 呼び出しを行い、アプリ内の単純なメッセージング システムのユーザーを選択しています。ほとんどすべてが機能するようになりました (AJAX を介した InitSelection でさえ)。ただし、簡単なことと思われることを実行しようとして髪を引き裂いています。複数のユーザー ID を反復処理して、それぞれのメッセージを作成します。
どうやら問題は、Select2 が複数の ID を、Rails が期待する配列ではなく文字列として返すことです。いろいろ試してみましたが、うまくいかないようです…。
文字列を変換するにはどうすればよいですか:
{"username" => "78,21,12"}
に
{"username" => [78,21,12]}