Bu belge AI tarafından çevrilmiştir. Herhangi bir yanlışlık için lütfen İngilizce sürümüne bakın
koleksiyonlardaki verilerin doğruluğunu, güvenliğini ve tutarlılığını sağlamak amacıyla NocoBase, alan doğrulama işlevselliği sunar. Bu özellik temel olarak iki ana bölümden oluşur: kural yapılandırması ve kural uygulaması.

NocoBase sistem alanları, Joi kurallarını entegre eder ve aşağıdaki şekilde desteklenir:
Joi metin tipleri, aşağıdaki NocoBase alan tiplerine karşılık gelir: Tek Satır Metin, Çok Satırlı Metin, Telefon Numarası, E-posta, URL, Parola ve UUID.
Daha fazla seçeneği görüntüleyin
Daha fazla seçeneği görüntüleyin
Daha fazla seçeneği görüntüleyin
Joi sayı tipleri, aşağıdaki NocoBase alan tiplerine karşılık gelir: Tam Sayı, Sayı ve Yüzde.
Genel kurallara ek olarak, tam sayı alanları ayrıca tam sayı doğrulamayı ve güvenli olmayan tam sayı doğrulamayı destekler.

Genel kurallara ek olarak, sayı ve yüzde alanları ayrıca hassasiyet doğrulamayı destekler.

Joi tarih tipleri, aşağıdaki NocoBase alan tiplerine karşılık gelir: Tarih (saat dilimi ile), Tarih (saat dilimi olmadan), Sadece Tarih ve Unix zaman damgası.
Desteklenen doğrulama kuralları:
İlişki alanları yalnızca zorunlu doğrulamayı destekler. İlişki alanları için zorunlu doğrulamanın, alt form veya alt tablo senaryolarında şu anda desteklenmediğini lütfen unutmayın.

Alan kurallarını yapılandırdıktan sonra, veri eklerken veya değiştirirken ilgili doğrulama kuralları tetiklenecektir.

Doğrulama kuralları, alt tablo ve alt form bileşenleri için de geçerlidir:


Alt form veya alt tablo senaryolarında, ilişki alanları için zorunlu doğrulamanın geçerli olmadığını lütfen unutmayın.

İstemci tarafı ve sunucu tarafı alan doğrulaması farklı uygulama senaryolarında kullanılır. Uygulama yöntemleri ve kural tetikleme zamanlamaları arasında önemli farklılıklar bulunduğundan, bu iki tür doğrulamanın ayrı ayrı yönetilmesi gerekir.

