Tôi đã thêm một xác nhận cho một đối tượng sử dụng:Sự khác biệt giữa "xác thực" và "xác thực" là gì?
validate :field, presence: true
tôi thấy họ không đưa ra các thông báo lỗi. Tôi đã đổi chúng thành validates
và nhận được thông báo lỗi. This ticket có liên quan.
Tôi cố gắng thêm một xác nhận tùy chỉnh với validates
và có một lỗi:
You need to supply at least one validation
tôi đã thay đổi nó để validate
, và tất cả mọi thứ đã đi cùng như mong đợi.
Hiểu biết của tôi là sử dụng validates
có xác thực thông thường và validate
với tùy chỉnh. Có đúng không? Có bất kỳ phần nào khác mà tôi nên biết không? Có cách nào để có vấn đề đầu tiên không lớn tiếng và không chỉ xác nhận tất cả mọi thứ?
lẽ là một là cú pháp hợp lệ tùy chỉnh 'validate' và khác là chung chung xác nhận' validates' cú pháp – Viren
@Viren - tôi chỉ tự hỏi nếu tôi bỏ lỡ bất cứ điều gì khác. Tôi đã không thể tìm thấy một lời giải thích rõ ràng về hai và tôi hy vọng SO có thể cung cấp. Tôi đồng ý, đó là sự khác biệt duy nhất tôi đã tìm thấy cho đến nay. –
Tôi trả lời nó giữ tâm vấn đề của ngọn hải đăng :) – Viren