1

私はトーナメントと呼ばれるモデルを持っています:

class Tournament < ActiveRecord::Base
  belongs_to :venue
  belongs_to :tier                                                                               
  has_and_belongs_to_many :tournament_directors, :class_name => "User"  

  ...
end

ユーザーの名前をテキスト フィールドに入力し、javascript を使用して追加ボタンをクリックすることで、ユーザーがトーナメント ディレクターをトーナメントに追加できる編集トーナメント ビューが必要です。また、javascript を使用してユーザーを削除するリンクを削除したいと考えています。

ネストされたモデル フォームの RailsCastを見ましたが、ビデオでは実際にネストされたモデル (この場合はユーザー) を作成および破棄しています。Rails を使用して、ユーザーを作成および破棄することなく、フォーム要素を介してトーナメントに割り当てられたユーザーを処理するにはどうすればよいですか?

4

1 に答える 1

0

Ryan の最近のスクリーンキャストの 1 つをご覧ください。

http://railscasts.com/episodes/258-token-fields-revised

それはあなたが求めているものの完璧な例になるはずです.

于 2012-05-23T08:45:04.087 に答える