確認屬性
當你有兩個應該收到完全相同內容的文字欄位時,你應該使用此選項。例如,你可能想要確認電子郵件地址或密碼。此驗證建立一個虛擬屬性,其名稱是必須通過附加 _confirmation
確認的欄位的名稱。
class Person < ApplicationRecord
validates :email, confirmation: true
end
注意僅當 email_confirmation
不為零時才執行此檢查。
要確認,請確保為確認屬性新增狀態檢查。
class Person < ApplicationRecord
validates :email, confirmation: true
validates :email_confirmation, presence: true
end