Jika saya memiliki validasi yang memerlukan nilai tertentu dalam suatu bidang, seperti format: { with: some_regex }
atau inclusion: { in: some_array }
yang akan gagal saat kosong atau nihil, apakah menyetel validasi presence: true
berguna? Dalam situasi yang sama, apakah validasi length: { }
berguna jika validasi lainnya gagal?
Demikian pula, dapatkah validasi panjang {1..n} menghalangi kebutuhan validasi kehadiran?
Saya mencoba mencari tahu apakah ada hal lain yang terjadi atau apakah pemeriksaan tersebut hanya mubazir. Misalnya, Tutorial Rails memiliki validasi presence: true
pada alamat email tetapi validasi format tidak boleh mengizinkan alamat kosong atau nihil. Tampaknya berlebihan, atau apakah itu gaya/konvensi?