我的第一个多对多关系连接表遇到问题。
class Category < ActiveRecord::Base
has_and_belongs_to_many :users
end
class User < ActiveRecord::Base
has_and_belongs_to_many :categories
end
我添加了一个连接表:
create_table "categories_users", :id => false, :force => true do |t|
t.integer "category_id", :null => false
t.integer "user_id", :null => false
end
有人可以指出我用来将用户添加到类别的表单示例吗?我需要一个单独的“categories_users”控制器吗?我有一种将方法添加到名为“添加用户”的类别控制器的冲动,但我不确定这对于其他 RESTful 控制器是否明智。