生产Rails 2.3.8应用程序未调用validates_uniqueness_of - || 我有一个在Ubunutu和rails 2.3.8运行的生产linode盒上运行的rails应用程序。
在开发/登台(不在linode框上)上,如果我尝试使用重复的电子邮件作为用户注册,则会收到验证错误,但在生产中,除了尝试为用户创建重复的索引条目...
我有一个Project模型可以接受Task的嵌套属性. class Project < ActiveRecord::Base
has_many :tasks
accepts_nested_attributes_for :tasks, :allow_destroy => :true
end
class Task < ActiveRecord::Base
validates_un
我正在心理障碍.任何人都可以向我解释如何为validate_uniqueness_of编写规范测试? 或使用Shoulda: before do
@user = Factory(:user)
end
subject { @user }
it { should validate_uniqueness_of(:name) }
验证子模型的属性范围对多态关系的唯一性是否可行? 例如我有一个名为field的模型属于可现场的: class Field < ActiveRecord::Base
belongs_to :fieldable, :polymorphic => :true
validates_uniqueness_of :name, :scope => :fieldable_id
end 我有其他几个模型(页