[英]Rails 2.3.x: possible to combine these validations into one?
是否可以將其保持干燥狀態並將其放入一條驗證行中?
validates_presence_of :login
validates_uniqueness_of :login
實際上,您僅可以刪除validates_presence_of
行,因為validates_uniqueness_of
默認值為:allow_blank => false
(和:allow_nil => false
)
在這里看看文檔。
在Rails 3(這是尚未公布,但請不要嘗試了測試版),您可以!
validates :login, :presence => true, :uniqueness => true
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.