2011-03-22 73 views
-1

验证了HABTM不工作,我用下面的代码:Rails的HABTM验证

Class GroupsUsers < ActiveRecord::Base 

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

end 

有没有人有一个解决方案,这是为什么不工作?

+0

你得到的错误是什么?声明似乎很好。你如何创建你的关系? – dombesz 2011-03-22 09:28:38

+1

我在这里看不到HABTM关系?你能否澄清一下这个问题以及你所看到的错误。 – lebreeze 2011-03-22 09:29:57

+0

噢,是的,你是对的lebreeze,这不是habtm,没有注意到提及。 – Spyros 2011-03-22 09:31:52

回答

0

我认为这可能是复数模型的名称。尝试使用GroupUser。

编辑

正如评论指出上述(i起先不通知),你说你做一个HABTM。你其实不这么做。它更像是通过关联的has_many的中间模型。