Tabloda bir sütun doldurmak için kullanıyorum bir before_create işlevi var. Örneğin before_create için: generate_numberRaylarda oluşturmadan önce özel doğrulama
def generate_number
end
Ben bir koşula dayalı nüfuslu önce sütununun benzersizliğini kontrol etmek istiyorum.
örnek: sayı veritabanı 2 yıl süren oluşturulur eğer önce ben benzersizliği doğrulama bunun i için özel bir doğrulama yazabilirim nasıl
uygulanacak istemiyorum. Ve nereye eklemeliyim?
Bir doğrulama mantığı uygulamakunless
veya
if
kullanabilirsiniz
Bu durumda, doğrulama doğrulanmıyorsa adı boş bırakır mı? –