ho aggiunto una convalida di un oggetti utilizzando:Qual è la differenza tra "validate" e "validates"?
validate :field, presence: true
ho trovato non danno messaggi di errore. Li ho modificati in validates
e ho ricevuto i messaggi di errore. This ticket è rilevante.
ho cercato di aggiungere una convalida personalizzata con validates
e ottenuto un errore:
You need to supply at least one validation
ho cambiato in validate
, e tutto è andato avanti come previsto.
La mia comprensione è di utilizzare validates
con convalide normali e validate
con quelle personalizzate. È giusto? Ci sono altri pezzi che dovrei sapere? C'è un modo per far fallire a squarciagola il primo problema e non solo per validare tutto?
forse uno è sintassi convalida personalizzata 'validate' e altro è la validazione generico' validates' sintassi – Viren
@Viren - sono solo chiedendosi se mi mancasse qualcos'altro Non ero in grado di trovare una spiegazione chiara dei due e spero che SO possa fornire. Sono d'accordo, questa è l'unica differenza che ho trovato finora. –
Ho risposto tenendo presente il problema del faro :) – Viren