2
在Ruby on Rails 3應用程序中,我有邀請函。這裏是模型:唯一性驗證器:範圍約束
class TeamInvitation < ActiveRecord::Base
belongs_to :team
validates :email, :presence => true, :format => RFC822::EMAIL
validates_uniqueness_of :email, :scope => :team_id
end
我如何重構的唯一性驗證,它包括入只會驗證方法?
根據文檔,關鍵:uniqueness
應該是一個布爾值,但在我的情況下,我想指定的範圍。我該怎麼做(如果可能的話)?
請回答具體的問題。羅曼部落說,他需要指定範圍和布爾值不夠好,所以顯然你的答案是無效的。 – YakovL 2016-06-15 20:56:18