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

看看 Ryans 最近的截屏视频之一:

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

它应该是您所追求的完美示例。

于 2012-05-23T08:45:04.087 回答