【发布时间】:2011-09-06 19:07:34
【问题描述】:
我在我的 rails 应用程序中有很多直通关系,其中关联的唯一性被验证如下:
class Foo < ActiveRecord::Base
...
has_many :foo_bars
has_many :bars, :through => :foo_bars, :uniq => true
validates_associated :foo_bars
...
end
这很好用,但我想在我的控制器中做的是找出当我尝试在现有 foo 和 bar 之间创建新关联时是否成功。像这样的:
if @myFoo.bars << @bar
...
end
但这不起作用,因为
【问题讨论】:
标签: ruby-on-rails validation activerecord