Rails HABTM验证

时间:2011-03-22 09:17:49

标签: ruby-on-rails validation has-and-belongs-to-many

HABTM的验证不起作用,我使用了以下代码:

Class GroupsUsers < ActiveRecord::Base

  belongs_to :user
  belongs_to :group
  validates_uniqueness_of :user_id, :scope => :group_id

end 

有没有人有解决方案为什么这不起作用?

1 个答案:

答案 0 :(得分:0)

我认为它可能是多个模型名称。请尝试使用GroupUser。

修改

如上面的评论所述(我最初没有注意到),你说你做了一个HABTM。你实际上不这样做。它更像是has_many通过关联的中间模型。